2014-12-12 2 views
2

기본 인증을 사용하여 Java 웹 서비스를 사용하려고합니다.WCF 클라이언트 인증 체계 '기본'. Java 서버에

비누 UI 사용 기본 인증으로 요청을 실행할 때 응답을받을 수 있습니다.

"HTTP 요청은 클라이언트 인증 방식 '기본'무단입니다 내가 기본위한 인증

를 사용하여이 오류가 있어요 스튜디오 VS 사용하고 있습니다. 서버로부터 수신 한 인증 헤더이었다 문제 '기본 영역 =' 웹 로직 '

enter code here

<security mode="TransportCredentialOnly"> 
 
    <transport clientCredentialType="Basic" proxyCredentialType="None" realm="" /> 
 
    <message clientCredentialType="UserName" algorithmSuite="Default" /> 
 
</security>

+1

클라이언트가 C#을 사용하고 있습니까? 단순히 자격 증명이 잘못되었을 가능성이 있습니까? – Codor

+0

SoapUI에서 어떤 자격 증명을 제공 했습니까? 영역을 포함 시켰습니까? –

+0

Soap UI에 사용 된 것과 동일한 자격 증명을 전달 중입니다. 클라이언트가 C에있는 영역을 전달하지 않습니다. –

답변

0

전송 구성에서 서버 사용자가 weblogic 인 동안 빈 영역을 지정합니다. SoapUI에서 사용했던 것과 동일한 영역을 추가해보십시오. 예 :

<transport clientCredentialType="Basic" proxyCredentialType="None" realm="weblogic" /> 
+1

안녕하세요, weblogic 영역을 설정하고 여전히 동일한 문제가 있지만 비누 UI에서 실제 사용하지 않지만 잘 작동합니다 ... –

관련 문제