1
我們在asp.net中開發了2個站點,這兩個站點都使用表單身份驗證,當用戶登錄其中一個站點時,它工作正常,但如果登錄到第二個站點,它是註銷第一個站點的服務器,兩個站點的身份驗證具有相同的usecontrol。在同一服務器上的其他站點登錄時自動註銷
謝謝
我們在asp.net中開發了2個站點,這兩個站點都使用表單身份驗證,當用戶登錄其中一個站點時,它工作正常,但如果登錄到第二個站點,它是註銷第一個站點的服務器,兩個站點的身份驗證具有相同的usecontrol。在同一服務器上的其他站點登錄時自動註銷
謝謝
你是如何使用Forms身份驗證?你使用cookies嗎?如果是這樣,您可能需要將cookie關聯到域名。事情是這樣的:
Dim c As HttpCookie = FormsAuthentication.GetAuthCookie(User.Identity.Name.ToString, False)
c.Domain = "webiste.com"
Response.AppendCookie(c)
我猜,你雖然沒有明確說明它,要防止註銷從一個站點當您登錄到另一個。 – Kendrick