首页 新闻 会员 周边 捐助

moss使用Picker查询不到AD里面我导入的用户

0
悬赏园豆:40 [已关闭问题] 关闭于 2011-03-22 16:11

大家好,小弟遇到问题了,希望得到大家的帮助。
  问题是这个样子的,客户不喜欢windows login 弹出框,然后我就使用了Form验证,但是数据源依然是存在AD中的。这样我就可以修改自定义login登陆页面了,也不再需要单独实现Membership的。然后我把系统用户使用程序批量导入到AD中了,但是当我使用Picker控件查询用户时且找不到该用户,但是AD里面本来就存在的用户(不是我通过程序导入的)能查询到。当我把表单验证换成windows验证了,又能查询到我批量导入的用户了。

这是我配置的MemberShiper
 <membership defaultProvider="EIIS">
  <providers>
  <clear />
  <add name="EIIS" type="System.Web.Security.ActiveDirectoryMembershipProvider,System.Web,Version=2.0.0.0,culture=neutral,publicKeyToken=b03f5f7f11d50a3a" connectionStringName="ADConnectionString" connectionUsername="sanxia\Administrator" connectionPassword="yclb2009@" attributeMapUsername="sAMAccountName"/>
  </providers>
  </membership>
配置数据源依然是存在AD中
 <connectionStrings>
  <add name="ADConnectionString" connectionString="LDAP://SanXiaDC.moss.sanxia.dev/CN=Users,DC=moss,DC=sanxia,DC=dev" />
<connectionStrings>

AD里面存在两种用户 一种是我自己在AD里直接添加的,另一种是通过程序导入的,现在是在AD里面直接添加的能查询出来,而使用程序导入的用户且查询不出来,我担心是导入用户时 少给用户一个属性赋值了。。大家如果有遇到的或指导的,就请帮助小弟一下咋,我才接触Moss不久的。

zhangsz的主页 zhangsz | 菜鸟二级 | 园豆:202
提问于:2011-03-20 17:39
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册