Peoplepicker-nowindowsaccountsfornonwindowsauthenticationmode:Stsadm 属性 (Office SharePoint Server)
说明
指定在当前端口使用基于表单的身份验证时不搜索 Active Directory。
例如,Web 应用程序在端口 80 上使用 Windows 身份验证,在端口 81 上使用基于表单的身份验证。如果用户访问端口 81 并尝试搜索,则会在使用人员选取器时返回结果。
语法
stsadm -o setproperty
-propertyname peoplepicker-nowindowsaccountsfornonwindowsauthenticationmode
-propertyvalue {Yes | No}
[-url] <URL>
getproperty 操作的语法为:
stsadm -o getproperty
-propertyname peoplepicker-nowindowsaccountsfornonwindowsauthenticationmode
[-url] <URL>
备注
您可以用 -pn 来替换 -propertyname,并用 -pv 来替换 -propertyvalue。
值
下表列出了可能的值。
名称 | 值 |
---|---|
propertyname |
获取或设置属性的名称。 |
propertyvalue |
Yes:人员选取器只从成员资格提供程序中搜索。 No:人员选取器同时搜索成员资格提供程序和 Windows Active Directory。 |
url |
通常为 Web 应用程序 URL 的路径,格式为 http://server_name。 |
示例
使用 Windows 身份验证搜索成员资格提供程序
当前端口使用基于表单的身份验证时,不搜索 Windows Active Directory。
若要仅从成员资格提供程序中搜索,请使用以下语法:
stsadm -o setproperty -url http://<server> -pn "peoplepicker-nowindowsaccountsfornonwindowsauthenticationmode" -pv yes
若要搜索成员资格提供程序和 Windows Active Directory,请使用以下语法:
stsadm -o setproperty -url http://<server> -pn "peoplepicker-nowindowsaccountsfornonwindowsauthenticationmode" -pv no
备注
如果该值设置为 Yes,且当前区域不使用 Windows 身份验证,则人员选取器不会尝试根据 Active Directory 搜索或解析用户。
若要查看 nowindowsaccountsfornonwindowsauthenticationmode 属性的当前设置,请使用以下语法:
stsadm -o getproperty -pn peoplepicker-nowindowsaccountsfornonwindowsauthenticationmode