在IIS 上託管Go 應用程式
可以運行Go Web 應用程式程式在IIS 上,使用HttpPlatformHandler 模組。這種方法廢棄了反向代理或 FastCGI 等舊方法。
Azure 的 Web.config
為 Azure 提供的 Web.config 利用 HttpPlatformHandler 來執行 Go 應用程式。但是,它可能無法在您的本機開發電腦上運行。
安裝 HttpPlatformHandler 模組
為了使本地 IIS 正常運行,您需要安裝 HttpPlatformHandler 模組。您可以在這篇有用的部落格文章中找到詳細的安裝說明和故障排除提示。
為什麼要避免使用 ASP.NET Core 模組?
雖然 ASP.NET Core 模組是一旦成為一種選擇,就不再推薦。有關歷史和背後原因的更多資訊可以在連結的文章中找到。
以上是如何在不使用反向代理或 FastCGI 的情況下在 IIS 上運行 Go Web 應用程式?的詳細內容。更多資訊請關注PHP中文網其他相關文章!