나는 내 wsHttpBinding 웹 서비스와 함께 다음 바인딩을 사용하고 있습니다.WCF Http Bindings, SSL 필요
<binding name="wsHttpConfig">
<security>
<transport clientCredentialType="None"/>
</security>
</binding>
문제는 클라이언트가 Http 또는 Https를 사용하여 연결할 수 있다는 것입니다. SSL을 사용하도록 요청하고 싶습니다. 나는 다음을 추가하려고했다 :
<system.web.extensions>
<scripting>
<webServices>
<authenticationService enabled="true"
requireSSL = "true"/>
</webServices>
</scripting>
</system.web.extensions>
그러나 그것은 효과가 없었다; 클라이언트는 여전히 Http와 연결할 수 있습니다. 그런 다음 IIS7 SSL 설정에서 "SSL 필요"를 확인하고 클라이언트 인증서 라디오를 수락으로 설정했습니다. 이제 서비스를 볼 때 "WSHttpBinding 바인딩을 사용하여 끝점에 대한 구성표 http와 일치하는 기본 주소를 찾을 수 없습니다. 등록 된 기본 주소 체계는 [https]입니다."
누구나이 오류를 해결하는 방법을 정확히 알고 있습니까? 나는 지난 3 시간 동안 500 개의 다른 조합 (500 개가 아니지만 목록이 너무 많음)을 시도했으며 검색 할 수있는 항목이 없었습니다.
서비스 섹션도 게시하시기 바랍니다. – blowdart