我正在尝试使用 Visual Studio 2012 创建一个简单的 webpart,但是当我尝试验证我的 Sharepoint Server 时,它说:
无法连接到 SharePoint 站点:“url”表明站点 URL 有效,表明 SharePoint 站点正在本地计算机上运行,并且当前用户具有访问该站点的必要权限。
我在本地计算机上安装了 SharePoint 2013,我可以浏览该站点。
我尝试了这个解决方案(resolving-vs-2010-solution-deployment-issues-for-sharepoint-2010-projects)并在提到的数据库中添加了我的用户。为了确认,我运行了查询:
Add-SPShellAdmin -UserName domain\username
结果是:
“无法将 dcci\User2 添加到数据库 SharePoint_Config 的 SharePoint_Shell_Access 角色。此错误的可能原因是帐户名已作为登录名添加到数据库中,使用的用户名与帐户名不同。”
其次,我已经为我的站点配置了备用访问映射,它在一个区域的端口 91 上运行,另一个区域在默认的 80 上运行。我已经尝试了这两个 URL 来验证结果。以下是事件查看器的详细信息。
RegOpenKeyExW(-2147483646,SYSTEM\CurrentControlSet\Services\VSS\Diag,...) 0x80070005,访问被拒绝。操作:初始化写入器上下文:写入器类 ID:{0ff1ce15-0201-0000-0000-000000000000} 写入器名称:OSearch15 VSS 写入器写入器实例名称:OSearch15 复制服务写入器实例 ID:{e8767b85-1452-4bd1-8091-6fe8ed6fd8ce}
任何帮助将非常感激。