2013-05-15 43 views
0

我在同一個ISS7網絡服務器上有2個Asp.net網站。 這兩個網站都使用表單身份驗證。 當我在第一個網站上登錄並嘗試在第二個網站上登錄時,我在第一個網站上失去了身份驗證。 我需要在同一瀏覽器上使用這兩個站點,現在是不可能的。Asp.net網站在同一臺服務器上的其他網站上登錄時丟失了身份驗證

我能做些什麼來解決我的問題?

解決

我找到的解決方案在這個崗位 Multiple applications using same login database logging each other out

+0

可能的重複[多個應用程序使用相同的登錄數據庫日誌記錄](http://stackoverflow.com/questions/2454623/multiple-applications-using-same-login-database -logging-each-other-out) – Aristos

+0

請檢查我在上面的鏈接中給出的答案,我相信你有同樣的問題,並且可以通過在web.config上更改身份驗證cookie的名稱來解決此問題。 – Aristos

+1

我發現這裏的解決方案: http://stackoverflow.com/questions/2454623/multiple-applications-using-same-login-database-logging-each-other-out –

回答

0

確保兩個web應用程序使用在web.configs相同的machineKey值。這用於表單身份驗證票證的加密/解密。這裏有非常好的信息:http://msdn.microsoft.com/en-us/library/eb0zx8fc(v=vs.100).aspx

+0

我使用兩種不同的憑證登錄每個站點,我需要兩個不同的令牌。 –

+0

對不起 - 我做了一個假設! Aristos上面的評論是正確的。 –

+0

thx.Now我嘗試解決方案 –

相關問題