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