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