我刚刚从Windows 2008完成了我们的一个服务器升级到窗口2012运行SharePoint 2010。

我们的SharePoint站点工作,但我们已经遇到了搜索工具的问题。我使用ULS视图追踪错误:

尝试发出安全令牌时发生异常:请求的服务,生成服务 无法激活。有关更多信息,请参阅服务器的诊断跟踪日志。

任何人都可以提供任何帮助吗?

有帮助吗?

解决方案

for搜索工作securityToken.svc应该工作。要解决此问题,请检查我们是否可以浏览到STS Web服务页面。

要浏览您必须转到IIS Manager - >网站 - > SharePoint WebServices - > SecurityTokenserviceApplication,单击底部的“Content View”,右键单击SecurityToken.svc并单击“浏览”。此服务应为搜索工作。

如何修复sts: https://web.archive.org/web/20150206061252/http://blogs.technet。 COM / B / SYKHAD-MSFT / ARCHIVE / 2012/02 / 25 / SharePoint-2010-Nailing-The-Error-up-security-ocken-service-is-unavailable-quot.aspx

修复1检查我们是否可以浏览到STS Web服务页面。浏览 您必须转到IIS Manager - >网站 - > SharePoint WebServices - > SecurityTokenserviceApplication,点击“内容视图”下来 底部,右键单击SecurityToken.svc并单击“浏览”(如图所示) 下面)

修复2右键单击SecurityTokenserviceApplication,然后单击 探索,复制Web.config并将文件与文件进行比较 开箱即用的文件,没有修改。尝试用替换文件 一个新鲜的副本和重置IIS(当然保持原始文件)。

修复3在SharePoint PowerShell上逐个运行以下命令:

$h = Get-SPServiceHostconfig
$h.Provision()
$services = Get-SPServiceApplication
foreach ($service in $services) { $service.provision();
write-host $service.name}
.

其他提示

感谢您的帮助。PowerShell在帖子中的东西修正了我们的问题。我们尝试了第一位,替换web.config,没有成功。powershell命令已经解决了一切,我们现在能够再次搜索。

感谢

john

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