このトピックでは、アセンブリー・ツール による HTTP アウトバウンド・トランスポート・レベル・セキュリティーの構成方法を説明します。
WebSphere Application Server で提供されているアセンブリー・ツールを使用して、HTTP アウトバウンド・トランスポート・レベル・セキュリティー を構成できます。
この作業は、別の Web サービス・サーバーに対するクライアントとして機能する Web サービスに、 HTTP アウトバウンド・トランスポート・レベル・セキュリティーを構成する方法のうちの 1 つです。 管理コンソール または Java プロパティーを使用して、HTTP アウトバウンド・トランスポート・レベル・セキュリティー を構成することもできます。HTTP アウトバウンド・トランスポート・レベル・セキュリティーを構成しない場合、 Web サービス・ランタイムは、有効な Secure Sockets Layer (SSL) 構成のために WebSphere 製品の Java 2 Platform, Enterprise Edition (J2EE) セキュリティー・ランタイムに従います。 WebSphere 製品に J2EE セキュリティー・ランタイムの SSL 構成がない場合、Java Secure Socket Extension (JSSE) システム・プロパティーが使用されます。
アセンブリー・ツールまたは管理コンソールを使用して HTTP アウトバウンド・トランスポート・レベル・セキュリティー を構成すると、Web サービス・セキュリティー・バインディング情報が変更されます。 Web サービス・アプリケーションを WebSphere Application Server にインストールしていない場合は、アセンブリー・ツールを 使用して HTTP SSL を構成します。ここでは、 Web サービス・アプリケーションが WebSphere 製品にまだデプロイされていないものとします。
JSSE 用標準 Java プロパティー を使用して HTTP アウトバウンド・トランスポート・レベル・セキュリティーを構成する場合、 プロパティーはシステム・プロパティーとして構成されます。 バインディングで指定する構成が Java プロパティーよりも優先されます。 ただし、J2EE セキュリティー・プログラミング・モデルによって指定される構成、または動的選択に関連する構成は、優先順位がより高くなります。
詳しくは、Secure Sockets Layer を使用したセキュア通信のトピックを検討してください。
この作業セクションの次の ステップに従って、HTTP アウトバウンド・トランスポート・レベル・セキュリティーを構成します。