多域环境下people picker查找不到用户问题的解决


问题:
多域环境下,配置了SSP的User Profie导入,但是在站点添加用户时仍然找不到新域中用户信息。

解决:
people picker默认只能查找服务器所在的域中的用户信息,若要查找其他域信息,需要利用stsadm设置下people picker的"peoplepicker-searchadforests"属性。

如新域跟服务器所在域处于同一个林下,运行以下命令:
Stsadm.exe -o setproperty -url http://it.saicmotor.com -pn "peoplepicker-searchadforests" -pv forest:saicmotor.com;forest:saicportal.com

saicportal.com为新域的域名。

若为不同的林,需要指定访问帐号:
@SET STSADM="c:\program files\common files\microsoft shared\web server extensions\12\bin\STSADM"
%STSADM% -o setapppassword -password "somePwd"
%STSADM% -o setproperty -url http://ecpe.saicmotor.com -pn "peoplepicker-searchadforests" -pv forest:saicportal,mossservice,mossservicePWD


saicportal为新林的名称。somePwd可以为任意值。

参考:
http://blogs.msdn.com/jingmeili/archive/2007/02/26/people-picker-in-moss-2007-can-t-find-people-in-non-default-domains.aspx
http://blogs.msdn.com/joelo/archive/2007/01/18/multi-forest-cross-forest-people-picker-peoplepicker-searchadcustomquery.aspx

 

如果运行了这个命令后依然查找不到,可以运行以下命令确认AD可以访问:

telnet <domain> 135
telnet <domain> 389

 135 , 389  是AD提供服务的两个端口.

 

 


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值