일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- spring3.0
- 판매
- 요리
- Swing
- WebLogic
- Spring
- OS
- Ant
- 독서
- Mac
- Eclipse
- 효민이
- 중고
- 미국드라마
- Java5
- WebService
- 육아
- 책
- ThinkFree
- Java
- Programming
- PSP
- Programing
- php
- 부동산
- 행복이
- Vista
- db
- Linux
- 이승철
- Today
- Total
목록WebService (2)
Bitaholic
최근의 분산환경을 구축하는데 많이 쓰이는 기술이 웹서비스이다. 웹서비스 자체가 SOAP이라는 XML으로 데이터를 교환하고 보안채널이 아닌 HTTP나 JMS같은 프로토콜로 통신을 하니 보안에 아주 취약하다. 그 이유가 프로토콜 자체에서 메세지를 보호해 주지 않고 (물론 HTTPs를 쓸수도 있다) XML특성상 사람이 읽을 수 있는 형태로 메세지를 표현하기 때문이다. 물론 이 웹서비스에 보안을 적용할 수 있다.여러가지 방법이 있는데 프로토콜의 보안기능을 이용하느냐 아니면 메세지 자체에 보안기능을 넣느냐에 따라 2가지로 나눌 수 있다.Transport-Level SecurityMessage-Level Security또 보안을 적용한 다는 것은 보통 3가지를 말한다.Message IdentityMessage Co..
간단한 Username/Password WS-security로 Weblogic Server에 설정된 WebService호출하기. import weblogic.xml.crypto.wss.provider.CredentialProvider;import weblogic.xml.crypto.wss.WSSSecurityContext;import weblogic.wsee.security.bst.ClientUNTCredentialProvider;... String username="weblogic";String password="weblogic"; List CredProviders = new ArrayList(); //Sample Webservice Client 스텁 생성SecureHelloWorldService se..