2013-01-16 37 views
0

我正在经历与ASP.NET MVC 4 cookie disappears几乎完全相同的行为。.net 4使得.ASPXAUTH cookie消失了吗?

要确认它是.net 4,我创建了一个使用Forms身份验证的新的空的.net 4 Web应用程序。 (我有几个使用相同Forms身份验证设置的.net 3.5站点。)我添加了一个Global.asax文件,并在Application_BeginRequest方法中设置了一个断点。我看到了ASPXAUTH cookie的请求。但是,到达EndRequest方法时,cookie不再存在。有没有人在.net 4中看到过这种行为?它在3.5中不会发生,因此必须对默认行为进行一些更改。

回答

0

OK,投入了咒语到谷歌后(我试过芝麻开门和一切)它揭示了这个以前的StackOverflow问题:Asp.Net Forms Authentication SSO between 4.0 and 2.0 applications

这最终奏效了。我最终说因为我修改了我的登录应用程序以及我的新4.0应用程序的一些web.config设置,并且发现我已经将Decrytion =“3DES”添加到了v4应用程序,但是却没有在我的登录应用中有更长的时间。啊,.net,我们编织的纠结wwweb ...