Sun Java System Access Manager 7 2005Q4 版本說明

聯合與 SAML 問題

執行 Web 服務範例時傳回 [找不到資源提供](6359900)

當 Access Manager 配置為存取 Solaris 系統的 AccessManager-base/SUNWam/samples/phase2/wsc (或 Linux 系統的 AccessManager-base/identity/samples/phase2/wsc) 目錄之下的 Web 服務範例時,查詢 [探索服務] 或修改 [資源提供] 時會傳回錯誤訊息:[找不到資源提供]。

AccessManager-base 為基底安裝目錄。預設基底安裝目錄在 Solaris 系統上為 /opt,在 Linux 系統上為 /opt/sun

解決方法:

  1. 前往下列範例目錄:Solaris 系統的 AccessManager-base/SUNWam/samples/phase2/wsc 目錄,或 Linux 系統的 AccessManager-base/identity/samples/phase2/wsc 目錄

  2. index.jsp 檔中搜尋下列字串:

    com.sun.org.apache.xml.security.utils.XMLUtils.outputDOM
  3. 在包含前一個步驟所找到字串的那一行之前,插入如下新的一行:

    com.sun.org.apache.xml.security.Init.init();
  4. 重新執行範例。(您不需要重新啟動 Access Manager。)

使用工件設定檔時聯合失敗 (6324056)

若設定了識別提供者 (IDP) 與服務提供者 (SP),將通訊協定變更為使用瀏覽器的工件設定檔,然後試著在 IDP 與 SP 之間聯合使用者,結果聯合失敗。

解決方法:無。

應將 SAML 敘述中的特殊字元 (&) 進行編碼 (6321128)

以 Access Manager 做為來源站點與目的地站點,並且配置了 SSO,結果目的地站點中發生錯誤,原因是 SAML 敘述中的特殊字元 ( &) 未編碼,因此造成宣示的剖析失敗。

解決方法:無。此問題已在修補程式 1 中修正。有關如何針對特定平台套用修補程式的資訊,請參閱Access Manager 7 2005Q4 修補程式 1

嘗試將 Disco 服務加入角色時發生異常 (6313437)

在 Access Manager 主控台中,若試著將資源提供加入 Disco 服務,會發生未知的異常。

解決方法:無。

除非您先配置並儲存其他屬性,否則無法配置 Auth Context 屬性 (6301338)

除非您已配置並儲存其他屬性,否則將無法配置 Auth Context 屬性。

解決方法:先配置並儲存提供者設定檔,再配置 Auth Context 屬性。

若根字尾包含「&」字元,就無法加入 EP 範例 (6300163)

若 Directory Server 有一個根字尾包含「&」字元,而您試著加入 [雇員配置檔服務資源提供],就會丟出一個異常。

解決方法:無。

聯合過程中發生登出錯誤 (6291744)

在範圍模式下,若您聯合識別提供者 (IDP) 與服務提供者 (SP) 上的使用者帳號,然後在終止聯合後登出,會發生以下錯誤:[錯誤:找不到子組織。]

解決方法:無。