Maison >développement back-end >Golang >Comment puis-je exécuter une application Web Go sur IIS sans utiliser de proxy inverse ou FastCGI ?
Hébergement d'une application Go sur IIS
Il est possible d'exécuter une application Web Go sur IIS en utilisant le module HttpPlatformHandler. Cette approche rend obsolète les anciennes méthodes telles que le proxy inverse ou FastCGI.
Web.config pour Azure
Le Web.config fourni pour Azure utilise HttpPlatformHandler pour exécuter l'application Go. Cependant, il peut ne pas fonctionner sur votre machine de développement locale.
Installation du module HttpPlatformHandler
Pour que votre IIS local fonctionne correctement, vous devez installer le module HttpPlatformHandler. Vous pouvez trouver des instructions d'installation détaillées et des conseils de dépannage dans cet article de blog utile.
Pourquoi éviter le module ASP.NET Core ?
Alors qu'un module ASP.NET Core était une fois une option, elle n'est plus recommandée. Plus d’informations sur l’historique et les raisons derrière cela peuvent être trouvées dans l’article lié.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!