Est-il un moyen d'accéder à Visual Studio intégré ASP.NET Serveur de Développement sur HTTPS?
Réponses
Trop de publicités?Dès maintenant, nous pouvons utiliser IIS Express de le développer et de tester en SSL. Voici un article complet avec des explications sur la façon d'utiliser IIS Express et Visual Studion 2010 pour développer des sites web en SSL
Prochaine
Ensuite, vous obtiendrez ceci
Travailler avec SSL au Temps de Développement est plus facile avec IISExpress
Cassini ne prend pas en charge le protocole HTTPS.
Toutefois, vous pouvez utiliser IIS pour ce faire, si vous utilisez IIS 5.1, téléchargement MS IIS utilitaire pour IIS 6.0, il est livré avec un outil pour créer des certificats SSL auto-signé. Cela fonctionne sur IIS 5.1
Le seul outil dont vous avez besoin (SelfSSL.exe) fonctionne très bien avec IIS 5.1. Malheureusement, il est livré avec un tas d'autres trucs.
Étapes:
- Installer IIS Outils Fichier. Si vous le souhaitez, vous pouvez cliquez sur Personnalisé et dire qu'à installer SelfSSL.
- Activer le site dans IIS que vous souhaitez installer un certificat SSL.
- Allez dans Démarrer / Programmes / Ressources IIS / SelfSSL
- Cela va lancer une invite de commande dans le SelfSSL répertoire.
- A l'aide de l'aide, exécutez SelfSSL. La commande que j'ai utilisé était: selfssl.exe /N:cn=[NOM_ORDINATEUR] /K:1024 /V:90 /S:5 /P:443
- Le commutateur /S indique le site pour installer le certificat. Vous pouvez trouver le nombre en regardant vos sites dans les services internet et de comptage (en Commençant à 1 pour le premier site, pas 0), pour le site que vous voulez.
- Une fois que cela a couru, accédez à votre localhost via HTTPS
- Vous devriez recevoir un message d'erreur indiquant que ce certificat est à partir d'une source non fiable. Vous pouvez ajouter votre machinename pour les navigateurs "de Confiance des Autorités" de la liste, ou vous pouvez dire au navigateur de l'ignorer.
À ce point, vous serez en mesure de exécuter votre localhost via HTTPS.
Wilco Bauwer a écrit un webdev server qui prendra en charge le protocole https. Il est l'un des développeurs qui ont travaillé sur cassini visual studio 2005 serveur web intégré. WebDev.WebServer2