. Soy figthing durante horas ahora para resolver este problema.WCF + SSL no se encontró el punto final
Tengo un servicio wcf que alojo en II7, todo funciona bien cuando uso el protocolo http normal.
He añadido capabilidades de SSL y desde entonces no puedo acceder a él desde el código. Puedo crear un cliente pero no puedo ejecutar ninguno de sus métodos.
aquí es lo que tengo
<system.serviceModel>
<bindings>
<wsHttpBinding>
<binding name="WSHttp0">
<security mode="Transport">
<transport realm ="" clientCredentialType="None" />
</security>
</binding>
</wsHttpBinding>
</bindings>
<client>
<endpoint address="https://serverName.domname.local/WCFTest/MyWebServicec.svc"
binding="wsHttpBinding" bindingConfiguration="WSHttp0" contract="SSLWebService.IMyWebService"
name="WSEP">
<identity>
<dns value="serverName.domname.local" />
</identity>
</endpoint>
</client>
</system.serviceModel>
he añadido una referencia de servicio a mi proyecto
y lo uso como esa
Dim client As MyWebServiceClient = New MyWebServiceClient()
Try
client.GetDocumentByDocID(5)
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
y aquí es lo que me pasa
No hubo punto final escuchando en https://serverName.domname.local/WCFTest/MyWebService.svc que podría aceptar el mensaje. Esto a menudo es causado por una dirección incorrecta o acción SOAP. Vea InnerException, si está presente, para más detalles.
¿Alguien me puede ayudar en esto? Realmente no entiendo lo que está pasando ...
nota: Puedo tener acceso al servicio web correctamente con Internet Explorer (así que supongo que mi certificado está bien)
puede ser útil para ver la configuración del servidor –