Il existe deux échantillons
https://localhost:51222/hello/mex
3 Réponses :
Pourrait-il être que vous faites le HTTPSGETURI de la même manière que votre adresse finale MEX? HTTPSGETURI est destiné à la publication de la WSDL, ne servant pas de points de terminaison MEX. Vous devriez effacer cela. P>
J'ai trouvé une solution comment décider de ce problème. Donc, le code de serveur correct est le suivant: et quelques cas liés au certificat:
- Certificat de génération: p> Ajout de l'URL à l'écoute p>
HTTPCFG SET URLACL -UT HTTPS: // *: 9010 / -A D: (A ;;; GX ;;; S-1-5-21-1144070942-3278297161-1114) P> li>
Dites au http.sys pour connaître le certificat SSL sur le port 9010 P>
SET HTTPCFG SSL / I 0.0.0.0:9010 / H 8C6E1A94CD2ED2351A900731BB8 / G "{A2C24C79-B0EF-4783-8ED8-D93836FEC137}" P>
et toutes fonctionne sans problèmes. P> li>
ul> p>
Consultez cette réponse: Comment Installation de manière programmative un certificat SSL pour un service de WCF auto-hébergé . P>
Avez-vous configuré un certificat de serveur pour HTTPS?
Oui, la requête HTTPCFG SSL renvoie le résultat suivant IP: 0.0.0.0:51222 hachage: C93258FF12F3F90B910521ACD498910521ACD4989910521ACD49889 GUID: {0000000000000000} CertStorEname: My CertCheckMode: 0 RévocationFrodeshnesstime: 0 UrlretrievaltimeToute: 0 SSLCTLIdentifier: (NULL) SSLCTLSTORENAME: local_machine Drapeaux: 0