我可以使用SharePoint对单独托管的网站上的用户进行身份验证吗?

时间:2010-10-27 15:57:19

标签: asp.net authentication sharepoint-2007

我想要的行为是让用户能够访问自定义构建的网站,如果他们已经针对自定义网站的sharepoint进行了身份验证,以了解他们是谁并给予他们各种权利。如果他们不被sharepoint识别,那么我希望他们登录sharepoint并被定向回自定义网站。

Sharepoint从Active Directory中选择其用户和组。我对服务器的内部结构了解不多,但自定义域将在一个单独的域中(我认为),尽管我可以完全控制对SP基础架构的自定义和适度控制。

提示如何进步会很棒!

1 个答案:

答案 0 :(得分:1)

正如您所说,可以将SharePoint配置为使用Active Directory进行身份验证和用户管理。所以AD和Sharepoint是两个不同的东西,你只是链接它们。您可以开发自定义的asp.net应用程序以使用AD进行身份验证。

在自定义应用程序中使用SharePoint组很困难(您必须开发自己的服务,该服务将检查登录用户并查看他是否存在于SharePoint组中)

另一个选择是使用自定义ASP.net成员资格提供程序并在您的sharepoint应用程序中使用它。这样您就可以为asp.net应用程序使用相同的asp.net成员资格提供程序。

结帐Configuring Single Sign on for SharePoint。可以给你一些想法。