配置 OpenID 自訂表單登入頁面

Liberty 的登入頁面必須有特定的配置,才能支援 OpenID 鑑別。

關於這項作業

如果您已在 server.xml 檔中,配置 <openId> 元素的 providerIdentifier 屬性,則可以跳過這項作業。

與需要使用者名稱與密碼的標準表單登入頁面不同的是,OpenID 表單登入只需要提交 OpenID ID。因此,您必須將表單登入頁面配置成接受這個 OpenID ID。

程序

  1. 配置登入表單,以指定 j_security_check 作為動作值。
  2. 在登入表單中新增輸入欄位,並將 name 屬性設為 openid_identifier,以便讓使用者輸入 OpenID ID。產生的表單類似下列 HTML 範例:
    <FORM action="j_security_check" method="POST">
      OpenID: <INPUT type="text" name="openid_identifier"><br>
      <INPUT type="submit" name="action" value="Login">
    </FORM>

    如果只是使用 OpenID 來執行鑑別,就不需要輸入使用者名稱或密碼。


指示主題類型的圖示 作業主題



「時間戳記」圖示 前次更新: 2016 年 11 月 30 日
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twlp_config_custom_login_openid
檔名:twlp_config_custom_login_openid.html