를 사용하여 WCF 서비스에 자바 클라이언트를 연결하는 방법 을 다음 바인딩 구성 :내가 가진 <strong>WCF 웹 서비스</strong>에 <strong>자바 클라이언트</strong>에서 연결해야 clientCredentialType = "기본"
<basicHttpBinding>
<binding name="basicHttpBindingSecurity">
<security mode="TransportCredentialOnly">
<transport clientCredentialType="Basic"/>
</security>
</binding>
</basicHttpBinding>
JAX-WS을 사용하고 있습니다. Java 클라이언트에서 사용자 이름과 암호를 설정하는 방법을 보여주는 코드 스 니펫을 제공 할 수 있습니까?
나는 이것을 시도 :
Map<String, Object> reqContext = ((BindingProvider) port).getRequestContext();
reqContext.put(BindingProvider.USERNAME_PROPERTY, "username");
reqContext.put(BindingProvider.PASSWORD_PROPERTY, "password");
했지만 작동하지 않았다. 나는 또한 이것을 시도했다 :
Map<String, Object> reqContext = ((BindingProvider) port).getRequestContext();
reqContext.put(BindingProvider.ENDPOINT_ADDRESS_PROPERTY, "http://username:[email protected]:8090/MyService");
아직도 성공하지 못했다.
감사합니다, 라팔
일을. –