代码改变世界

SharePoint 2010:“&”作为SharePoint账号密码引起的错误

2017-11-01 11:59  四毛的家  阅读(580)  评论(0编辑  收藏  举报

一朋友修改了SharePoint 2010系统账号密码,导致无法登陆。他的环境如下:

两台服务器:AD+SharePoint 2010 ,Sql Server 2008 r2

目标站点开启了Form登陆验证。

修改密码的账号是:abc\sharepoint,该账号是SharePoint 系统账号。也是运行相关应用程序池和服务的账号。

 

修改密码后,他已将运行在此账号下的应用程序池和服务重新登录。

下面是我协助解决的步骤:

打开目标站点的web.config修改connectionPassword密码为最新密码,注意红框中的密码:sp&admin2013

注意:根据具体配置,可能还需要修改管理中心和SecurityTokenServiceApplication对应的web.config

修改后,访问站点,一直报500内部错误。这就尴尬了,怎么调整都不行。最后突然想起来&是特殊符号。重新修改abc\sharepoint密码为sp@admin2013

并同步更改web.config里面的配置,打开站点后,顺利登陆。

(截图中的域名,计算机名,账号名,密码均为杜撰)