如何使用Nginx服务器在Ubuntu服务器上部署dotnet核心应用程序?

我有一个构建在dotnet core 3.1上的dotnet core应用程序,当我尝试按照此doc中给出的步骤在ubuntu 18.04服务器中部署该应用程序时,却无法访问端口80上的应用程序通过公共IP)

这是Nginx更新的配置

如何使用Nginx服务器在Ubuntu服务器上部署dotnet核心应用程序?

dotnet应用程序正在使用端口5000和5001运行(目前我没有将服务配置为相同的端口)

如何使用Nginx服务器在Ubuntu服务器上部署dotnet核心应用程序?

通过浏览器(公共IP)访问时出现以下错误

如何使用Nginx服务器在Ubuntu服务器上部署dotnet核心应用程序?

我缺少任何配置吗?

wenhaoyu123 回答:如何使用Nginx服务器在Ubuntu服务器上部署dotnet核心应用程序?

问题是IISexpress端口访问问题。

默认情况下,IISexpress不允许外部网络访问端口,并且此访问需要显式配置。

如果您遇到相同的问题,则可以在此处找到代码段和其他详细信息。

Accessing IISExpress for an asp.net core API via IP

本文链接:https://www.f2er.com/2710281.html

大家都在问