在SharePoint和ASP.Net Web应用程序之间共享Windows身份验证

时间:2011-08-26 08:12:29

标签: asp.net windows sharepoint authentication shared

我们有一个使用Windows身份验证的SharePoint Web应用程序,例如extranet.test.com。

我们还有一个使用Windows身份验证的ASP.NET Web应用程序,例如webapp.test.com

但是,在两个应用程序之间导航时,用户必须再次进行身份验证。有办法防止这种情况吗?

我在网上搜索过但无法找到合适的答案。我见过很多使用基于表单的身份验证的例子,但由于我们使用的是Active Directory,因此这不是一个可行的选择。

提前致谢。

1 个答案:

答案 0 :(得分:0)

您使用的身份验证方案是什么:NTLM / Kerberos?

  1. 如果您使用的是Kerberos,则只需在两个应用程序之间启用凭据委派即可。

  2. 如果您使用的是NTLM,唯一的解决方案是将它们放入Intranet区域。您可以使用域策略强制执行它。并非仅当用户登录到域时才会起作用。