Je ne pensais même pas qu'il faillait configurer IIS Expres cette version de développement d'IIS jusqu'à ce que je tombe sur un projet qui s'en servait et qui avait eu du mal à passer de http à https. Vous pourrez lire la littérature sur IIS vs IIS Express bref il ne faudrait pas l'utiliser mais sur ce projet, on se servait d'IIS pour déployer en prod, par conséquent IIS Express était utilisé et dédié au dev.
Ce foutu IIS Express s'installe dans le "systray" de votre ordi, vous savez tout en bas à droite, à côté de l'heure dans la barre des tâches et c'est le SEUL MOYEN d'accès :
Il faut cliquer droit sur l'icône dans le systray :
IIS Express |
Systray d'IIS Express pour afficher toutes les application |
Fenêtre IIS Express de gestion des Sites Web |
Configuration d'IIS Express
C'est là que c'est fort car nous n'avons toujours pas accès à la configuration d'IIS Express pour l'instant, il faut encore faire un clique c'est là que tout apparait :Accès au fichier de configuration d'IIS Express |
Un partie de la configuration se trouve également dans le .csproj du site web :
Je ne suis pas certain que l'on puisse configurer tout ça à l'aide des Propriétés du projet ...
Utiliser IIS Express au sein du projet de Site Web |
Pour rendre à César ... voici de plus amples explications, en anglais, Ici.