カスタム・ユーザー・ログイン・フォーム
WebSphere® Application Server OAuth サービス・プロバイダーには、ユーザーがユーザー名とパスワードを送信するためのフォーム・ログイン・ページがあります。
独自のフォーム・ログイン・ページをカスタマイズできますが、その場合は、サーブレット仕様のフォーム・ベース認証での規定に従って実装する必要があります。 このフォームでは、アクションは j_security_check でなければならず、j_username 入力フィールドを使用してユーザー名を取得する必要があります。 また、アクションは j_password 入力フィールドを使用してユーザー・パスワードを取得する必要もあります。 カスタム・フォーム・ログイン・ページは無保護 Web リソースとして提供しなければなりません。
特定の OAuth20 サービス・プロバイダーのカスタム・フォーム・ログイン・ページを使用するには、サービス・プロバイダー構成ファイルを更新する必要があります。 プロバイダー構成で、oauth20.authorization.loginURL パラメーターを更新し、ログイン・ページ URL をその値として追加する必要があります。
次の例は、プロバイダー構成ファイルでのカスタム・ログイン・ページ・エントリーの例です。
<parameter name="oauth20.authorization.loginURL" type="cc" customizable="true">
<value>https://acme.com:9043/oath20/login.jsp</value>
</parameter>