宣告無法建立端點 - 事件 8305 (SharePoint 2010 產品)

 

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

上次修改主題的時間: 2010-10-05

警示名稱:   Security Token Service 宣告無法建立端點

事件識別碼: 8305

摘要:   Security Token Service (STS) 宣告驗證無法建立端點。

徵狀:   可能會出現下列一或多項徵狀:

  • 使用者無法登入 Microsoft SharePoint Foundation 2010。

  • 登入失敗。

  • 此事件會出現在事件記錄檔中:事件識別碼:8305 描述:嘗試建立內容的端點時發生例外狀況:<例外狀況>。

原因:   宣告提供者未正確設定。

使用 Windows PowerShell 確認 STS 服務處於執行中狀態

  1. 確認符合下列基本需求:請參閱<Add-SPShellAdmin>。

  2. 在 [開始] 功能表上,按一下 [所有程式]。

  3. 按一下 [Microsoft SharePoint 2010 產品]。

  4. 按一下 [SharePoint 2010 管理命令介面]。

  5. 在 Windows PowerShell 命令提示字元處,輸入下列命令:

    Get-SPServicAapplicationPool | Where {$_.DisplayName -eq <DisplayName>}| Format-List
    

    其中:

    • <顯示名稱> 是 STS 服務應用程式集區的顯示名稱。預設值為 "SecurityTokenServiceApplicationPool"。
  6. 確認應用程式集區的 StatusOnline

解決方法:   將變更回復至 Web.config 檔案

  1. 若修改 Web.config 檔案,請嘗試手動回復至先前的版本,或者如已備份檔案,請還原備份。