J'utilise IIS Express pour héberger mon site Web et mon API, qui sont tous deux des applications ASP.NET Core. Lorsque je consulte mes journaux de réseau HTTP à l'aide de Fiddler, j'oublie toujours quel port appartient à quelle application. Pour résoudre ce problème, j'aimerais remplacer le numéro de port que mes applications utilisent actuellement par un numéro plus facile à mémoriser.
Par exemple, je veux que mon site Web d'interface utilisateur utilise le port 50000 et que mon API interne utilise le port 50001.
L'intuition me dit de changer le "sslPort" et le "launchUrl" en 50000 et 50001 respectivement mais cela ne fonctionne pas.
Par exemple, voici ce que je fais actuellement launchSettings.json
pour mon fichier ASP.NET
{
"iisSettings": {
"windowsAuthentication": false,
"anonymousAuthentication": true,
"iis": {
"applicationUrl": "http://localhost",
"sslPort": 0
},
"iisExpress": {
"applicationUrl": "http://localhost:29751",
"sslPort": 44371
}
},
"profiles": {
"Development": {
"commandName": "IISExpress",
"launchUrl": "https://localhost:44371/"
}
}
}
Le changer en ceci ne fonctionne pas
{
"iisSettings": {
"windowsAuthentication": false,
"anonymousAuthentication": true,
"iis": {
"applicationUrl": "http://localhost",
"sslPort": 0
},
"iisExpress": {
"applicationUrl": "http://localhost:29751",
"sslPort": 50000
}
},
"profiles": {
"Development": {
"commandName": "IISExpress",
"launchUrl": "https://localhost:50000/"
}
}
}
Question : Pourquoi ce changement ne fonctionne-t-il pas ? Comment puis-je changer le numéro de port ?
Merci beaucoup...