2013-01-16 60 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 ...