目錄    

Rewriter 屬性

Rewriter 提供以多種 Web 語言 (例如 HTML、JavaScript 和 WML),及 HTTP 位置標頭 (重導) 改寫 URL 參照的 Java™ 類別程式庫。Rewriter 服務不包括任何屬性。

若要執行此服務,您可以建立定義改寫方式與待改寫資料的 Rewriter 規則。您可以透過管理主控台建立並編輯 Rewriter 規則:

若要從預設範本建立新規則集

編輯現有的規則集

若要下載規則集

刪除現有的規則集

若要從預設範本建立新規則集

  1. 以管理員的身份登入至 Sun ONE Identity Server 管理主控台。
  2. 依預設,位置窗格中的「識別管理」及「導覽」窗格中的「組織」皆已選取。

  3. 選取位置窗格中的「服務配置」。
  4. 按一下導覽窗格中 Rewriter 旁邊的屬性箭頭。
  5. 目前定義的規則集清單隨即顯示。

  6. 按一下 [建立新檔]。
  7. 如此將顯示可供修改的規則集範本。

  8. 編輯 <RuleSet id="ruleset_template"> 行,以新規則集名稱 (ruleset_template 可用合適的名稱取代) 取代 default_ruleset

  9. 備註

    您可參照檔案 RuleSet.dtd 以正確地編輯規則集。


  10. 依需要新增或修改規則集範本中的規則以改寫 URL。
  11. 按一下「儲存」以建立新的規則集。
  12. 順利完成後,您將會看見初始頁面及所有目前定義的規則集清單 (包含您剛才所建立的規則集)。


    備註

    您亦可使用「建立新檔」按鈕建立新規則集。


編輯現有的規則集

  1. 以管理員的身份登入至 Sun ONE Identity Server 管理主控台。
  2. 以選擇「檢視服務管理」的方式瀏覽至「服務管理」。
  3. 按一下導覽窗格中 Rewriter 旁邊的屬性箭頭。
  4. 目前定義的規則集清單隨即顯示。

  5. 按一下待編輯規則集的「編輯」連結。
  6. 如此即可顯示待編輯規則集的 XML。

  7. 依需要新增或修改規則集範本中的規則以改寫 URL。
  8. 若您想要變更規則集的名稱,請編輯 <RuleSet id="ruleset_template"> 行,以規則集名稱取代其中的名稱。
  9. 按一下「儲存」。

若要下載規則集

規則集可下載並儲存至檔案中。

  1. 以管理員的身份登入至 Sun ONE Identity Server 管理主控台。
  2. 依預設,位置窗格中的「識別管理」及「導覽」窗格中的「組織」皆已選取。

  3. 選取位置窗格中的「服務配置」。
  4. 按一下導覽窗格中 Rewriter 旁邊的屬性箭頭。
  5. 目前定義的規則集清單隨即顯示。

  6. 按一下規則集的「下載」連結以儲存至檔案中。
  7. 指定檔案名稱,然後儲存。

若要上傳規則集

規則集檔案可上傳至系統中。

  1. 以管理員的身份登入至 Sun ONE Identity Server 管理主控台。
  2. 依預設,位置窗格中的「識別管理」及「導覽」窗格中的「組織」皆已選取。

  3. 選取位置窗格中的「服務配置」。
  4. 按一下導覽窗格中 Rewriter 旁邊的屬性箭頭。
  5. 目前定義的規則集清單隨即顯示。

  6. 按一下清單中任何規則集旁邊的「上傳」。
  7. 瀏覽至或鍵入待上傳規則集的檔案名稱。
  8. 按一下「上傳」。
  9. 若檔案中於 <RuleSet id="ruleset_template"> 行所定義的名稱符合系統上的規則集名稱,則此檔案的內容將取代規則集檔案。若在 <RuleSet id="ruleset_template"> 行中所定義的名稱是唯一的,則將會以該名稱建立新的規則集並新增至清單中。


    備註

    您亦可使用「上傳新檔」按鈕將規則集檔案上傳至系統中。


刪除現有的規則集

  1. 以管理員的身份登入至 Sun ONE Identity Server 管理主控台。
  2. 依預設,位置窗格中的「識別管理」及「導覽」窗格中的「組織」皆已選取。

  3. 選取位置窗格中的「服務配置」。
  4. 按一下導覽窗格中 Rewriter 旁邊的屬性箭頭。
  5. 目前定義的規則集清單隨即顯示。

  6. 按一下待刪除規則集旁邊的核取方塊。
  7. 您可選取多個規則集。

  8. 按一下「刪除」。
  9. 確認訊息隨即顯示。

按一下「是」以刪除所選規則集。


備註

您亦可使用「刪除」按鈕刪除一個或多個所選規則集。



目錄