응답 암호화에 대해 서버를 구성하는 경우 암호화할 응답 메시지 파트를 지정할 수 있습니다.
시작하기 전에
중요사항: 버전 5.x 및 버전 6.0.x 이상 애플리케이션 사이에는
중요한 차이점이 있습니다. 정보는 WebSphere® Application Server
버전 6.0.x 이상에서 사용되는
버전 5.x 애플리케이션만 지원합니다. 정보는 6.0.x 이상
버전 애플리케이션에 적용되지 않습니다.
이 단계를 완료하기 전에 먼저
어셈블리 도구 내 웹 서비스 편집기에서
WS 확장
탭 및
WS 바인딩 탭에 익숙해지도록
다음 주제 중 하나를 참조하십시오.
이 두 탭을 사용하여 각각 웹 서비스 보안 확장 및 웹 서비스 보안 바인딩을 구성합니다.
이 태스크 정보
다음 단계를 완료하여 응답 암호화에 대해 서버를 구성하는 경우
암호화할 응답 메시지 파트를 지정합니다.
프로시저
- 어셈블리 도구를 시작하십시오. 자세한 정보는 어셈블리 도구에서 관련 정보를 참조하십시오.
- Java™ EE(Java Platform,
Enterprise Edition)
퍼스펙티브로 전환하십시오. 창 > 퍼스펙티브 열기 > J2EE를 클릭하십시오.
- EJB 프로젝트 >
application_name > ejbModule > META_INF를 클릭하십시오.
- webservices.xml 파일을 마우스 오른쪽 단추로 클릭하고
연결 프로그램>웹 서비스 편집기를 선택하십시오.
- 어셈블리 도구 내 웹 서비스 편집기의 끝에 있는 확장기능
탭을 클릭하십시오.
- 응답 발신자 서비스 구성 세부사항
> 기밀성을 펼치십시오. 기밀성은
암호화를 나타내고 무결성은 디지털 서명을 나타냅니다. 기밀성은
누군가 인터넷에서의 메시지 흐름을 파악할 위험을 줄입니다.
기밀성 스펙을 사용해 전송 전에 응답을 암호화하고 올바른 대상에서 수신하면 복호화됩니다.
- 추가를 클릭하고 Bodytoken 또는
Usernametoken을 선택하여 암호화할 응답의 파트를 선택하십시오. 다음 정보에서는 메시지 파트에 대해 설명합니다.
- Bodycontent
- 메시지의 사용자 데이터 부분.
- Usernametoken
- 선택한 경우 기본 인증 정보.
사용자 이름 토큰이 응답이 나타나지 않으므로
응답에 대해 이 옵션을 선택하지 않아도 됩니다. 이 옵션을 선택하는 경우
클라이언트 응답 수신자에 대해서도 이 옵션을 선택해야 합니다. 이 옵션을 선택하지 않은 경우
클라이언트 응답 수신자에 대해서도 이 옵션을 선택하지 않아야 합니다.
다음에 수행할 작업
암호화할 메시지 파트를 지정한 후에 메시지 암호화를 사용할 방법을 지정해야
합니다. 응답 암호화에 대해 서버를 구성한 경우 암호화 방법 선택에 대한 태스크를 참조하십시오.