如何在asp.net中的用户和sharepoint中的用户之间进行匹配
我需要一个asp.net函数,该函数接受用户名和密码以及sharepoint链接,如果用户名和密码与sharepoint中的用户匹配,则返回true 我尝试从spuser创建一个对象并检查登录名,但仍然需要检查用户密码 但是spuser向我提供了除密码以外的所有用户信息:( 实际上,我不想更改sharepoint中的任何数据,我只需要知道sharepoint中是否有用户具有相同的用户名和密码如何在asp.net中的用户和sharepoint中的用户之间进行匹配,asp.net,sharepoint,spuser,Asp.net,Sharepoint,Spuser,我需要一个asp.net函数,该函数接受用户名和密码以及sharepoint链接,如果用户名和密码与sharepoint中的用户匹配,则返回true 我尝试从spuser创建一个对象并检查登录名,但仍然需要检查用户密码 但是spuser向我提供了除密码以外的所有用户信息:( 实际上,我不想更改sharepoint中的任何数据,我只需要知道sharepoint中是否有用户具有相同的用户名和密码 提前感谢SharePoint中使用了什么身份验证?如果是Windows身份验证,则无法获取密码,因为密码
提前感谢SharePoint中使用了什么身份验证?如果是Windows身份验证,则无法获取密码,因为密码哈希将存储在Active Directory中。无法获取密码。
但是,您可以验证用户/密码组合是否正确。
使用 System.DirectoryServices.AccountManagement 用于查询广告的命名空间 查看这篇文章,了解如何做