2017-09-26 108 views
0

我在windows server 2012上运行Asp.net mvc核心有一个挑战, 我通过visual studio 2017发布了我的网站作为文件系统,它在我的计算机上正确运行,但在远程系统上运行时,我点击mysite.exe应用程序kestrel运行并非常快速关闭。 即使我通过使用UseUrl(“http://localhost:4000”)更改program.cs文件来尝试,并且发布了它,它在我的计算机和远程服务器上正常工作,但是当我在程序中将指定的URL更改为“mysitename.com”时。 cs红隼再次非常快速关闭。 我该如何解决这个问题?如何通过kestrel在windows server 2012中运行asp.net核心网站?

感谢您的回复

+0

检查事件日志中的异常。 – Will

回答

0

可以在IIS或Nginx的或Apache使用反向代理。 反向代理服务器接收到来自Internet的HTTP请求,并在进行一些初步处理后将它们转发给Kestrel。 欲了解更多信息,请访问this

相关问题