클라이언트 공급자에는 이와 상호 작용을 하는 서버측 공급자와 동일한 메시지 보호 정책이 있어야 합니다. GlassFish Server가 설치될 때 구성되었지만 활성화되지 않은 공급자의 경우 이미 이 상태로 되어 있습니다.
응용 프로그램 클라이언트에 대한 메시지 보안을 활성화하려면 응용 프로그램 클라이언트 컨테이너의 GlassFish Server 관련 구성을 수정합니다.
주위 코드가 컨텍스트에 표시되며 이는 설치 시와 조금 다를 수 있습니다. 이것을 변경하지 마십시오.
<client-container>
<target-server name="your-host" address="your-host"
port="your-port"/>
<log-service file="" level="WARNING"/>
<message-security-config auth-layer="SOAP"
default-client-provider="ClientProvider">
<provider-config
class-name="com.sun.enterprise.security.jauth.ClientAuthModule"
provider-id="ClientProvider" provider-type="client">
<request-policy auth-source="sender"/>
<response-policy/>
<property name="security.config"
value="C:/Sun/AppServer/lib/appclient/wss-client-config.xml"/>
</provider-config>
</message-security-config>
</client-container>클라이언트 컨테이너에 구성된 메시지 보안 공급자는 개인 키와 신뢰할 수 있는 인증서에 액세스할 수 있어야 합니다. 여기에 액세스 권한을 부여하려면 응용 프로그램 클라이언트 시작 스크립트에서 다음 시스템 등록 정보 값을 설정합니다.
-Djavax.net.ssl.keyStore
-Djavax.net.ssl.trustStore
참조
Copyright © 2005, 2011, Oracle and/or its affiliates. All rights reserved. 법적 공지