ADFS4.0 嘗試為指紋所標識的信賴方信任證書建立證書鏈期間出錯

vic0228發表於2018-12-06

      客戶的環境部署了IFD,執行部署一段時間後,突然報了兩個問題,一個是登入端在adfs登入頁面登入時偶然的會報錯,一個是在介面端在呼叫身份驗證時也報錯:"未能對安全令牌進行身份驗證或授權"。

      客戶的環境是兩臺adfs伺服器做的負載,其中一臺的系統日誌有如下這段,第一反應是難道證書過期了?最後驗證下來不是,那就嘗試更新下證書吧。

嘗試為指紋“D6CA2DDBEE4C2260AEE94091438E6ED39983E6A0”所標識的信賴方信任“https://crm.xx.org/”證書建立證書鏈期間出錯。原因可能包括證書已吊銷,無法按信賴方信任的加密證書吊銷設定指定的方式確認證書鏈,或證書不在其有效期內。 

可以使用針對 AD FS 的 Windows PowerShell 命令配置信賴方加密證書的吊銷設定。 
信賴方信任的加密證書吊銷設定: CheckChainExcludeRoot 
建立證書鏈時發生了以下錯誤:  
吊銷功能無法檢查證書是否吊銷。

由於吊銷伺服器已離線,吊銷功能無法檢查吊銷。

 

使用者操作: 
確保信賴方信任的加密證書有效,且未被吊銷。 
確保在吊銷設定未指定“none”或“cache only”設定的情況下 AD FS 可以訪問證書吊銷列表。 

     當在做一些準備工作時,偶然發現已有的證書私鑰許可權裡,adfs的執行賬號怎麼沒了?突然明白了點什麼,然後通知運維把這個賬號加回去,果然問題解決了。

相關文章