访问被拒绝尝试管理Search Service应用程序

时间:2011-11-03 09:53:15

标签: sharepoint sharepoint-2010

当我单击Search Service应用程序上的Manage时,我会收到拒绝访问页面。

ULS只给我一点:

“发生了未知的SPRequest错误。更多信息:0x80070005”

我们已通过Search Foundation升级到Search Server Express到Search Server。

我们的主要网络应用程序是基于声明的身份验证,而我们的管理中心是NTLM。

我发现以下帖子似乎是同一个问题,但似乎没有解决方案。

http://social.msdn.microsoft.com/Forums/en-US/sharepoint2010setup/thread/2deafa72-6e91-4c43-aed3-895b24d504ac

任何关于追捕此类权限问题的建议都将不胜感激。

2 个答案:

答案 0 :(得分:3)

我有同样的问题,但由于我无法访问上面提到的“农场帐户”,我不得不以编程方式删除此webpart。

Powershell的:

$site = new-Object Microsoft.SharePoint.SPSite("http://path-to-central-admin:<portnumber>/")
$web = $site.OpenWeb()
$page = $web.Url + "/searchadministration.aspx"
$webpartmanager = $web.GetLimitedWebPartManager($page, [System.Web.UI.WebControls.WebParts.PersonalizationScope]::Shared)
for($i=0;$i -lt $webpartmanager.WebParts.Count;$i++)
{
  if ($webpartmanager.WebParts[$i].title -eq "Shortcuts")
  {
     $webpartmanager.DeleteWebPart($webpartmanager.Webparts[$webpartmanager.WebParts[$i].ID])
  }
}
$web.Update();
$site.Dispose();

将脚本另存为.ps1文件并从SharePoint 2010 Management Shell调用! :)

答案 1 :(得分:2)

找到解决我问题的方法。

“搜索管理”页面顶部的链接网络部分正在自动填充链接,其中一些链接是我无法访问的。

我使用农场帐户登录并关闭了这个更糟糕无用的网络部分,一切都很顺利。