2011-10-11 38 views
1

我們在asp.net中開發了2個站點,這兩個站點都使用表單身份驗證,當用戶登錄其中一個站點時,它工作正常,但如果登錄到第二個站點,它是註銷第一個站點的服務器,兩個站點的身份驗證具有相同的usecontrol。在同一服務器上的其他站點登錄時自動註銷

謝謝

+0

我猜,你雖然沒有明確說明它,要防止註銷從一個站點當您登錄到另一個。 – Kendrick

回答

1

你是如何使用Forms身份驗證?你使用cookies嗎?如果是這樣,您可能需要將cookie關聯到域名。事情是這樣的:

Dim c As HttpCookie = FormsAuthentication.GetAuthCookie(User.Identity.Name.ToString, False) 
c.Domain = "webiste.com" 
Response.AppendCookie(c) 
相關問題