本文為機器翻譯文章。如需檢視英文版,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

無法使用 Security Token Service (SharePoint 2013)

 

適用版本:SharePoint Foundation 2013, SharePoint Server 2013

上次修改主題的時間:2016-12-16

摘要:瞭解如何解決 SharePoint 狀況分析規則「Security Token Service 無法使用」。

規則名稱:  無法使用 Security Token Service。

摘要: Security Token Service 不會核發 Token。

原因: 服務可能發生問題或無法使用,或當您部署自訂宣告提供者時,有部分組件遺失。

解決方法:重新啟動 Security Token Service 應用程式集區。
  1. 確認執行此程序的使用者帳戶是伺服器陣列管理員群組的成員。

  2. 識別發生此事件的伺服器。在管理中心主站台的 [監控] 區段中,按一下 [檢查問題與方案],然後在 [失敗的伺服器] 欄中,找到伺服器的名稱。如果伺服器陣列中有多部失敗的伺服器,則必須在每部失敗的伺服器上重複下列步驟。

  3. 確認執行下列步驟的使用者帳戶是您在先前步驟中識別之本機電腦上管理員群組的成員。

  4. 登入發生此事件的伺服器。

  5. 依序按一下 [開始]、[系統管理工具] 及 [Internet Information Services (IIS) 管理員]。

  6. 在 Internet Information Services 管理主控台的 [連線] 窗格中,展開樹狀檢視,然後按一下 [應用程式集區]。

  7. 在 [應用程式集區] 清單中,以滑鼠右鍵按一下 SecurityTokenServiceApplicationPool,然後按一下 [啟動]。如果應用程式集區已啟動,按一下 [停止],然後在 [動作] 窗格中,按一下 [啟動] 以重新啟動。

如需詳細資訊,請參閱<設定 Security Token Service (SharePoint Server 2010)>和<Set-SPSecurityTokenServiceConfig>。

解決方式:手動將遺失的組件安裝到全域組件快取 (GAC)。
  1. 檢查所有伺服器上的事件記錄檔和 ULS 記錄檔,找出自訂宣告提供者中遺失的組件。

  2. 手動安裝到全域組件快取遺失的組件。如需詳細資訊,請參閱How to: 將組件安裝到全域組件快取 (https://go.microsoft.com/fwlink/p/?LinkId=169102)。

https://technet.microsoft.com/zh-tw/library/ff607549.aspx
顯示: