Sun ONE Identity Server 6.1 管理指南 |
第 33 章
平台服務屬性平台服務屬性為全域屬性。套用於這些屬性的值也套用於整個 Sun ONE Identity Server 配置,並且由每個配置的組織繼承。(由於全域屬性的目標是自訂 Identity Server 應用程式,因此這些值無法直接套用於角色或組織。)平台屬性包括:
伺服器清單
命名服務在初始化期間讀取此屬性。此清單包含單一 Identity Server 配置中的 Identity Server 階段作業伺服器。例如,如果安裝了兩個 Identity Server,但是應該作為一個整體使用,則它們必須均包含在此清單中。如果此清單中未列出請求服務 URL 時指定的主機,則命名服務將拒絕此請求。清單中的第一個值指定了安裝時指定的服務器主機名稱與連接埠,清單中的最後一個值是唯一識別此伺服器的兩個位元組值。參與負載平衡的每個伺服器都需要具有唯一的識別碼。也可以將伺服器 URL 對映至伺服器 ID,用以縮短 Cookie 長度。例如:
protocol://server_domain:port|01
其他伺服器可以使用 protocol://server_domain: port|01|instance_name 格式加入。
平台語言環境
此平台語言環境值是安裝 Identity Server 所使用的預設語言子類型。將在此值的語言環境中管理認證、記錄與管理服務。預設值為 en_US。請參閱表 19-1,以取得所有支援語言子類型的清單。
Cookie 網域
這是在認證期間將 Cookie 設定為使用者瀏覽器時,Cookie 標頭中要傳回網域的清單。如果清單為空,則不會設定 Cookie 網域。換句話說,Identity Server 階段作業 Cookie 將僅轉寄至 Identity Server 本身,而不會轉寄至此網域中的任何其他伺服器。如果此網域中的其他伺服器要求 SSO,則必須將此屬性設定為具有 Cookie 網域的屬性。如果在一個 Identity Server 的不同網域中有兩個介面,則將需要在此屬性中設定兩個 Cookie 網域。如果使用負載平衡器,Cookie 網域必須屬於負載平衡器網域,而不是負載平衡器後面的伺服器網域。此欄位的預設值是已安裝 Identity Server 的網域。
登入服務 URL
此欄位指定登入頁面的 URL。此屬性的預設值為 /Service_DEPLOY_URI/UI/Login。
登出服務 URL
此欄位指定登出頁面的 URL。此屬性的預設值為 /Service_DEPLOY_URI/UI/Logout。
可用的語言環境
此屬性儲存為此平台配置的所有可用語言環境。請考量讓使用者選擇其語言環境的應用程式。此應用程式會從平台設定檔中取得此屬性,然後將語言環境清單展示給使用者。使用者將選擇某種語言環境,此應用程式會在使用者項目 preferredLocale 中設定此語言環境。
用戶端字元集
此屬性指定平台層級的不同用戶端使用的字元集。包含用戶端類型及相應字元集的清單。格式如下所示:
clientType|charset
clientType2|charset
例如:
genericHTML|UTF-8