클라이언트 공급자에는 이와 상호 작용을 하는 서버측 공급자와 동일한 메시지 보호 정책이 있어야 합니다. 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. 법적 공지