0

我在同一台服务器上的不同虚拟文件夹中有多个网站。我为管理员创建了一个 UserManager 网站,以便为网站创建用户帐户。我正在使用 aspnet 表和登录表单。问题是当我将登录页面添加到另一个网站时,登录成功但不会将它们重定向到该网站的主页,因为 ApplicationID 不存在。这可能吗?

4

1 回答 1

1

您应该查看 AD FS 身份验证。它基本上就像 Active Directory 的单一标志。

如果您使用表单身份验证来对所有应用程序进行身份验证,您应该:

  1. 确保您的 cookie 是域 cookie(在 web.config 文件的表单身份验证标记中的 cookie 名称开头添加句点)
  2. 添加机器密钥以确保应用程序可以解密 cookie

于 2013-03-07T21:36:53.787 回答