J'essaye de tester mon site localement en utilisant SSL avec IIS Express. Il a les propriétés suivantes définies:Utiliser ssl avec localhost avec asp.net mvc 5 sur VS2015
SSL Enabled
à 'true'SSL URL
est réglé https://localhost:44354/
Mais chaque fois que j'ouvre l'adresse https, je reçois l'erreur suivante:
Dans "Microsoft Edge":
Dans Google Chrome:
J'ai lu l'article après des articles, dont certains sur le SO mais en vain. Je l'ai essayé ce qui suit:
- J'ai supprimé mon
IIS Express Development Certificate
- J'ai réparé
IIS Express 10
via leControl Panel
- J'ai enlevé le certificat
localhost
j'avais créé manuellement. - J'ai ajouté
<binding protocol="https" bindingInformation="*:44354:localhost" />
à la sectionbindings
la applicationhost.config - Je me suis arrêté et remis en marche
IIS Express
. - Certains suggèrent de changer le port en 443 mais mon
SSL URL
est en lecture seule dans.NET IDE
. - Quelques articles que j'ai lu:
Toute aide serait grandement appréciée.
Merci.
Je ne veux pas installer jexus sur ma machine de développement pour le moment et même si cela semble très intéressant, je préférerais y aller de manière manuelle. Le certificat de développement IIS Express est actuellement situé Autorités de certification racine de confiance. Est-ce pas assez? Merci – Thierry