몇 달 전 나는 UsernameToken and SSL in WCF 4 web service에 대해 물었고 wsHttpBinding을 사용하여 좋은 대답을 받았습니다.WCF 4 웹 서비스의 UsernameToken 및 SSL - basicHttpBinding 사용
그러나 이제 Java 클라이언트와의 비 호환성으로 인해 basicHttpBinding을 사용하도록 되돌려 야했습니다. 나는이 서비스 I에 전화를 할 때 나는 .... 다음과 같이 구성을 전환
<bindings>
<basicHttpBinding>
<binding name="secureBinding">
<security mode="TransportWithMessageCredential">
<transport clientCredentialType="None"/>
<message clientCredentialType="UserName"/>
</security>
</binding>
</basicHttpBinding>
</bindings>
다음 서비스에서이 설정을 사용하여 ... 그러나
<service name="ServiceName">
<endpoint binding="basicHttpBinding" bindingConfiguration="secureBinding" contract="ContractType" />
</service>
을 시도했습니다 오류가 발생했습니다 ...
제공된 URI 스키마 'https'가 잘못되었습니다. 예상 된 'http'. 매개 변수 이름 : via
basicHttpBinding으로이 작업을 수행하기 위해 구성해야하는 다른 것이 있습니까?
(제발주의 : 내 원래의 요구는 여전히 동일합니다 - SSL, UsernameToken이) 클라이언트로 WCFStorm를 사용할 때이 실제로 문제가 있었다 (원래의 질문 아래에) 내 의견으로 당
주소가 섹션에 설정된 주소는 무엇입니까? –
BozoJoe
이제는 WCFStorm을 클라이언트 응용 프로그램으로 사용할 때만 문제가된다는 것을 발견했습니다. 해당 응용 프로그램에서 오류 메시지가 나타나므로 WCFStorm의 버그/기능인 것으로 보입니다. WCFStorm에서이 문제를 해결할 수있는 방법이 있다면 큰 도움이 될 것입니다. 그렇지 않으면이 질문을 할 수 없습니다. – barrylloyd