입니다.이 오류를 해결하는 방법에 대한 여러 사이트를 방문 했으므로 오류를 해결할 수 없습니다. SSL을 사용하는 IIS 6에서 호스팅하고 있습니다. 아래는 나의 구성입니다.바인딩 WSHttpBinding을 사용하여 끝점에 대한 구성표 http와 일치하는 기본 주소를 찾을 수 없습니다. 등록 된 기본 주소 체계는 [https]
<services>
<service behaviorConfiguration="UsernamePasswordBehavior" name="DataServices.BEService">
<endpoint address="mex" binding="mexHttpsBinding" name="mex" contract="IMetadataExchange" listenUri="https://mysite/beservice.svc"/>
<endpoint address="wsbe" binding="wsHttpBinding" bindingConfiguration="wsHttpWithUsernamePassword"
name="BEwsHttp" contract="DataServices.IBEService" listenUri="https://mysite/beservice.svc" />
</service>
</services>
<bindings>
<wsHttpBinding>
<binding name="wsHttpWithUsernamePassword" sendTimeout="00:06:00" receiveTimeout="00:06:00">
<security mode="Message">
<message clientCredentialType="UserName"/>
</security>
</binding>
</wsHttpBinding>
</bindings>
<behaviors>
<serviceBehaviors>
<behavior name="UsernamePasswordBehavior">
<serviceMetadata httpsGetEnabled="true"/>
<serviceDebug includeExceptionDetailInFaults="true" />
<serviceCredentials>
<userNameAuthentication userNamePasswordValidationMode="Custom" customUserNamePasswordValidatorType="DataServices.CustomUsernameValidator, DataServices" />
<serviceCertificate findValue="*.mysite.com" storeLocation="LocalMachine" storeName="My" x509FindType="FindBySubjectName"/>
</serviceCredentials>
</behavior>
</serviceBehaviors>
</behaviors>
누군가가 도와 줄 수 있습니다.
IIS에서 http 지점을 제거하고 SSL 만 사용하려고 했습니까? – iMortalitySX
SSL 설정에서'SSL Required' 플래그가 켜져 있습니까? –
예, 'SSL 필요'가 IIS에 설정되어 있습니다. TCP 포트를 제거 할 수 없습니다. –