GlassFish Server に配備された Web サービスエンドポイントのメッセージセキュリティーを有効にするには、サーバー側でデフォルトで使用されるプロバイダを指定する必要があります。メッセージセキュリティーのデフォルトのプロバイダを有効にする場合、GlassFish Server に配備された Web サービスのクライアントが使用するプロバイダも有効にする必要があります。クライアントが使用するプロバイダを有効にする方法については、「アプリケーションクライアントのメッセージセキュリティーを有効にする」を参照してください。
配備済みエンドポイントからの Web サービス呼び出しに対してメッセージセキュリティーを有効にするには、デフォルトクライアントプロバイダを指定する必要があります。GlassFish Server のデフォルトクライアントプロバイダを有効にした場合、GlassFish Server に配備されたエンドポイントから呼び出されるすべてのサービスが、メッセージ層セキュリティーと互換性を持つように設定されていることを確認する必要があります。
「メッセージセキュリティー設定」ページが開きます。
デフォルトでは、設定済みのメッセージセキュリティー設定は SOAP だけです。
「メッセージセキュリティ設定の編集」ページが開きます。
デフォルトサーバープロバイダ (デフォルトプロバイダ) は、特定のサーバープロバイダを識別しないアプリケーションに対して呼び出されるサーバープロバイダです。ServerProvider または XWS_ServerProvider を指定するか、何も指定しません。デフォルトでは、プロバイダは選択されていません。したがって、GlassFish Server はサーバー側でメッセージセキュリティープロバイダを呼び出しません。通常は、ServerProvider をデフォルトプロバイダとして選択してください。
デフォルトクライアントプロバイダは、特定のクライアントプロバイダを識別しないアプリケーションに対して呼び出されるクライアントプロバイダです。ClientProvider または XWS_ClientProvider を指定するか、何も指定しません。デフォルトでは、プロバイダは選択されていません。したがって、GlassFish Server はクライアント側でメッセージセキュリティープロバイダを呼び出しません。通常は、デフォルトクライアントプロバイダには何も選択しないでください。デフォルトプロバイダとメッセージ保護ポリシーを有効にして、GlassFish Server に配備された Web サービスエンドポイントから呼び出される Web サービスに適用する場合、ClientProvider を選択します。
参照
Copyright © 2005, 2011, Oracle and/or its affiliates. All rights reserved. 著作権について