Je suis figthing depuis des heures maintenant pour comprendre ce problème.WCF + SSL aucun point de terminaison trouvé
J'ai un service wcf que j'héberge sur II7, tout fonctionne bien quand j'utilise le protocole http normal.
J'ai ajouté des capacités SSL et depuis je ne peux plus y accéder à partir du code. Je peux créer un client mais ne peux exécuter aucune de ses méthodes.
voici ce que j'ai
<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>
J'ai ajouté une référence de service à mon projet
et je l'utilise comme ça
Dim client As MyWebServiceClient = New MyWebServiceClient()
Try
client.GetDocumentByDocID(5)
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
et voici ce que je reçois
Il n'y avait pas de point d'écoute à https://serverName.domname.local/WCFTest/MyWebService.svc qui pourrait accepter le message. Ceci est souvent causé par une adresse incorrecte ou une action SOAP. Voir InnerException, si présent, pour plus de détails.
Quelqu'un peut-il m'aider à ce sujet? Je ne comprends vraiment pas ce qui se passe ...
Note: Je peux accéder au webservice correctement à l'aide d'Internet Explorer (donc je suppose que mon certificat est ok)
il peut être utile de voir la configuration du serveur –