在SharePoint2010上还原客户的一个内容数据库。
为了和客户的环境一致,我首先在sharepoint创建了一个空白的应用程序,并且附了和客户环境一致的主机头。
eg: solution-ap.apensu.net
由于是sharepoint2007的数据库,还原时同时是执行了成功的。
还原并升级成功。
通过管理中心修改此应用程序的网站集管理员为我的管理员帐号。
修改服务器的hosts,添加 127.0.0.1 solution-ap.apensu.net
在服务器IE访问:http://solution-ap.apensu.net 弹出windows登录窗口,输入我的管理员帐号和密码,并未输错,但是输入3次后提示登录失败。
在我的电脑上,修改hosts,添加 192.168.0.248 solution-ap.apensu.net
通过IE访问:http://solution-ap.apensu.net 登录成功。
纳闷了。。。。。
查询了一下,发现相关文章:
http://blog.yotuo.net/post/2010/05/SharePoint_Site_Login_Error.html
解决方法:
1. 依次单击“开始”和“运行”,键入 regedit,然后单击“确定”。
2. 在注册表编辑器中,找到并单击下面的注册表项:
HKEY_LOCAL_MACHINE –> SYSTEM –> CurrentControlSet –> Control –> Lsa –> MSV1_0
3. 右键单击“MSV1_0”,指向“新建”,然后单击“多字符串值”。
4. 键入 BackConnectionHostNames,然后按 Enter。
5. 右键单击“BackConnectionHostNames”,然后单击“修改”。
6. 在“数值数据”框中,为本地计算机上的网站键入一个或多个主机名,然后单击“确定”。
7. 退出注册表编辑器,然后重新启动 IISAdmin 服务。