2010-03-11 2 views
1

WCF 클라이언트 (서비스 참조 + svcutil을 통해 생성 된 바인딩)에서 WebSphere 서비스를 사용 중입니다.WCF 클라이언트에서 WebSphere 서비스 사용 : ServiceEndpointAddress에서 AxisService를 만들 수 없습니다.

연결이 성공적으로 구축하는 것 같지만 나는 다음과 같은 오류가 점점 오전 :

CWWSS7200E: Unable to create AxisService from ServiceEndpointAddress [address] 

반지 어떤 종을?

요청 형식이 서비스에 의해 거부되는 것 같아서 피들러로 스니핑하고 전체적으로 멋지게 보입니다 (ppl이 도움이된다고 생각하면 게시 할 수 있음). 찾은 this article,하지만 내 경우에는 적용되지 않습니다.

도움을 주셨습니다.

WCF가 생성 HttpHeader (응답 : 없음 AxisService을 만들을) :이 이해하기 위해 관리 fiddlerSoapUI에 대해 장난을 많이가 바인딩 WCF에 의해 생성 된 HttpHeader 관련이 후

답변

0

POST /MyWebServiceDomain/aWebService HTTP/1.1 

SoapUI HttpHeader (잘 작동) :

POST http://xx.xxx.xxx.xx:9080/MyWebServiceDomain/aWebService HTTP/1.1 

WCF 바인딩 (basicHttpBinding을 사용하고 있습니다)에 hostNameComparisonMode="Exact"을 설정하면 트릭이 수행되고 POST가 제대로 생성되거나 서비스가 좋아하는 방식으로 적어도 생성됩니다.

정확하게 쉬운 사람은 아니 었습니다. 다른 사람을 돕기를 바랍니다.

P. 이에 대한 자세한 내용은 관련 blog post을 참조하십시오.

관련 문제