我有一个构建在dotnet core 3.1上的dotnet core应用程序,当我尝试按照此doc中给出的步骤在ubuntu 18.04服务器中部署该应用程序时,却无法访问端口80上的应用程序通过公共IP)
这是Nginx更新的配置
dotnet应用程序正在使用端口5000和5001运行(目前我没有将服务配置为相同的端口)
通过浏览器(公共IP)访问时出现以下错误
我缺少任何配置吗?
答案 0 :(得分:1)
问题是IISexpress端口访问问题。
默认情况下,IISexpress不允许外部网络访问端口,并且此访问需要显式配置。
如果您遇到相同的问题,则可以在此处找到代码段和其他详细信息。