共用方式為


當來賓使用者透過 SAML 外部信任兌換邀請時發生錯誤 AADSTS50107

本文提供Microsoft Entra 驗證錯誤AADSTS50107的解決方案。 當來賓使用者嘗試兌換來自使用安全性斷言標記語言 (SAML) 外部信任的租用戶的邀請時,就會產生此錯誤。

癥狀

試想以下情況:

  • 您的租戶與使用 SAML 或 WS-Fed 身分識別提供者(IdP)的外部組織有直接聯邦信任。
  • 外部組織邀請使用者以來賓身份加入您的租賃使用者。
  • 訪客嘗試兌換邀請函。

在此案例中,邀請兌換失敗,並出現下列錯誤訊息:

錯誤:AADSTS50107:要求的同盟領域物件 『https://abc.contoso.com不存在。

原因

當 SAML 回應中的簽發者 URL 值不符合 Microsoft Entra 識別碼中所設定的 URL 值時,就會發生此問題。 SAML 回應中的簽發者 URL 會對應至錯誤訊息中所提及的 URL。

解決辦法

要解決這個問題,請按照以下步驟進行:

  1. 確定外部IdP中的簽發者URL符合 Microsoft Entra識別碼中所設定的URL。

  2. 確認或更新 Microsoft Entra 識別碼中的簽發者 URL,以符合 SAML 回應中的 URL。

    若要確認 Microsoft Entra 識別碼中的簽發者 URL,請遵循下列步驟:

    1. 以系統管理員身分登入 Microsoft Entra 系統管理中心。
    2. 選取 [管理>外部身分識別]。
    3. 選取 [檢視所有識別提供者]。
    4. 在 [ 自定義] 索引標籤下,選取所需的 SAML 信任 (例如 Contoso.com)。
    5. 選取 [ 編輯組態 ] 以取得所需的 SAML 信任。
    6. 檢查Microsoft Entra ID saml:Issuer 中所設定的簽發者 URL 是否符合外部 IdP 所傳送 SAML 回應中的值。

如需詳細資訊,請參閱 新增與 SAML/WS-Fed 識別提供者的同盟

詳細資訊

如需Microsoft Entra 驗證和授權錯誤碼的完整清單,請參閱 Microsoft Entra 驗證和授權錯誤碼

與我們連絡,以取得說明

如果您有任何問題或需要幫助,提出支援請求,或詢問Azure 社群支援。 您也可以向 Azure 意見反應社群提交產品意見反應。