클라이언트 및 제공자 애플리케이션 특정 바인딩으로 XML 디지털 서명에 대한 정책 세트 및 바인딩 구성
요청과 응답 SOAP 메시지의 본문에 서명하기 위해 XML 디지털 서명을 사용하도록 사용자 정의 정책 세트 및 특정 애플리케이션 바인딩을 작성할 수 있습니다.
시작하기 전에
서비스 제공자 및 구성 중인 클라이언트가 JaxWSServicesSamples 애플리케이션에 있다고 가정합니다. 이 애플리케이션을 구하고 설치하는 방법에 대한 자세한 정보는 샘플 액세스를 참조하십시오.
서버에서 다음 추적 스펙을 사용하면 발생할 수 있는 향후 구성 문제점을 디버그할 수
있습니다.
*=info:com.ibm.wsspi.wssecurity.*=all:com.ibm.ws.webservices.wssecurity.*=all:
com.ibm.ws.wssecurity.*=all: com.ibm.xml.soapsec.*=all: com.ibm.ws.webservices.trace.*=all:
com.ibm.ws.websvcs.trace.*=all:com.ibm.ws.wssecurity.platform.audit.*=off:
이 태스크 정보
XML 디지털 서명 WS-Security 제한조건만 사용하도록 WS-Security 정책을 구성하고 클라이언트 제공자에 대해 XML 디지털 서명 애플리케이션 특정 사용자 정의 바인딩을 구성합니다.
이 프로시저에 사용된 키 저장소는 WebSphere® Application Server Traditional에서 제공하며 작성된 모든 프로파일에 설치됩니다. 구성에서 ${USER_INSTALL_ROOT} 변수를 직접 사용하여 완전한 경로 없이도 키 저장소 위치를 편리하게 가리킬 수 있습니다. ${USER_INSTALL_ROOT는 c:/WebSphere/AppServer/profiles/AppSrv01과 같은 경로로 분석됩니다.
${USER_INSTALL_ROOT}/etc/ws-security/samples/dsig-sender.ks${USER_INSTALL_ROOT}/etc/ws-security/samples/dsig-receiver.ks
JaxWSServicesSamples의
특성 때문에 이 애플리케이션에 정책 세트 및 바인딩을 적용하려면 관리 콘솔에서
애플리케이션 > 애플리케이션 유형 > WebSphere 엔터프라이즈 애플리케이션 >
JaxWSServicesSamples를 클릭하십시오. 사용자 고유 애플리케이션을
정책 세트 및 바인딩의 첨부를 위해 제공자 및 클라이언트에 액세스하는 대안으로
다음 경로를 사용할 수 있습니다.
* Services > Service Providers > (AppName)
* Services > Service clients > (AppName)
