基本認証 (BasicAuth) では、ターゲット・サーバーのレジストリー内にある正当なユーザーのユーザー ID とパスワードを参照します。
BasicAuth 情報の収集は、管理コンソール・プロンプト、標準入力 (STDIN) プロンプト、
またはバインディングでの指定などの多数の方法で行われます。バインディングでの指定を使用すると、
ユーザーとの対話が不要になります。
始める前に
重要: バージョン 5.x のアプリケーションとバージョン 6.0.x 以降の
アプリケーションとの間には重要な相違点があります。この資料の情報は、WebSphere Application Server バージョン 6.0.x 以降で使用されるバージョン 5.x アプリケーションのみをサポートしています。この情報はバージョン 6.0.x
以降のアプリケーションには適用されません。
BasicAuth 認証の詳細については、
BasicAuth 認証メソッド
を参照してください。
このタスクについて
重要: WebSphere Application Server は、BasicAuth 認証で、nonce
(ランダムに生成されたトークン) をサポートします。詳しくは、
Nonce
を参照してください。
以下のステップを実行して、BasicAuth を認証メソッドとして指定します。
プロシージャー
- アセンブリー・ツールを起動します。
アセンブリー・ツールの詳細については、
アセンブリー・ツール
を参照してください。
- Java 2 Platform, Enterprise Edition (J2EE) パースペクティブへ切り替えます。
「ウィンドウ」>「パースペクティブのオープン」>「J2EE」とクリックします。
- 「アプリケーション・クライアント・プロジェクト」>「application_name」>
「appClientModule」>「META-INF」とをクリックします。
- application-client.xml ファイルを右マウス・ボタンでクリックし、
「開く」>「デプロイメント記述子エディター」とクリックします。
- アセンブリー・ツールに含まれるデプロイメント記述子エディターの
下部にある「WS Extensions」タブをクリックします。
- 「要求送信側構成」>「ログイン構成」セクションと展開します。
ピュア・クライアントに有効なログイン構成選択は、BasicAuth および Signature のみです。
- ユーザー ID およびパスワードを使用してクライアントを認証するには、「BasicAuth」を選択します。
このユーザー ID およびパスワードは、ターゲット・ユーザー・レジストリー
に指定する必要があります。もう一方の「Signature」では、メッセージにデジタル署名を行うときに
使用される証明書を使用してクライアントが認証されます。
次の作業
アセンブリー・ツール内の Web サービス・クライアント・エディターを開始する方法の
詳細については、以下のいずれかのトピックを参照してください。
BasicAuth 認証メソッドを指定したら、認証情報の収集方法を指定する必要があります。基本認証用クライアントの構成: 認証情報の収集
を参照してください。