我在sharepoint 2010升级的dev_domain中有一个sharepoint 2013环境

company_domain应该有一个与dev_domain设置的信任。

我作为company_domain \ first.last 登录了该网站

当我创建网站集时,我在日志中获取以下错误

解决用户'company_domain \ first.last'中的错误: system.directoryservices.directoryservicescomexception(0x8007052e): 登录失败:未知用户名或密码错误。在 system.directoryservices.directoryentry.bind(boolean throwfiffail)
在system.directoryservices.directoryentry.bind() system.directoryservices.directoryentry.get_adsObject() system.directoryservices.directorysearcher.findall(Boolean. findmorethanone)at. Microsoft.SharePoint.WebControls.peopleEditor.SearchFromGC(暂时的统计组织 域,字符串strfilter,string [] rgstrprop,int32 ntimeout,int32 nsizelimit,spusercollection spusers,arraylist&rgresults) Microsoft.SharePoint.Utilities.spuserutility.resolveagainstad(字符串 输入,布尔InputiseMailonly,淡淡的族域 GlobalCatalog,Spprincipaltype范围,SpuserCollection 用户库,Timespan SearchTimeout,String CustomFilter) Microsoft.SharePoint.Utilities.spactivedirectoryPrincipalResolver.ResolvePrincipal(String. 输入,布尔inputisemailonly,spprincipaltype范围, spprincipalourcous源,spusercollection用户舱内省) Microsoft.SharePoint.Utilities.sputility.resolveWindowsPrincipal(SPWeb. Web,spwebapplication webapp,string输入,spprincipaltype范围, 布尔inputisemailonly)。

我的第一个猜测是域之间的信任存在某种问题,但我不确定我应该寻找什么。

更新1
它使用了基于索引的身份验证。

我可以使用dev_domain帐户创建网站集,并将站点集合管理员设置为dev_domain帐户,但如果我将网站集admin设置为Company_domain帐户,它会失败。

如果我尝试将company_domain帐户添加到新创建的网站集中,它无法找到该域中的任何用户。

为人员选择器运行stsadm命令,结果看起来正确。

stsadm -o getproperty -pn peoplepicker-searchadforests -url http://site
.

结果

<Property Exist="Yes" Value="forest:COMPANY_DOMAIN.com.au,COMPANY_DOMAIN\user1,*****; forest:DEV_DOMAIN.Company.local,DEV_DOMAIN\user2,*****" />
.

有帮助吗?

解决方案

答案很简单。

dev_domain \ user2用户帐户已过期 它实际上已经过期了,它似乎在SharePoint 2010中,该帐户实际上没有验证它刚刚使用它。但在SharePoint 2013中,该帐户确实尝试验证

许可以下: CC-BY-SA归因
scroll top