2017-09-26 1 views
0

Windows 서버 2012에서 Asp.net mvc 코어를 실행하는 데 어려움이 있습니다. Visual Studio 2017에서 내 웹 사이트를 파일 시스템으로 게시했습니다.이 파일은 내 컴퓨터에서 올바르게 실행되지만 mysite.exe를 클릭하면 원격 시스템에서 실행됩니다. 응용 프로그램 kestrel이 실행되고 매우 빠르게 닫힙니다. 심지어 UseUrl ("http://localhost:4000")을 사용하여 program.cs 파일을 변경하여 시도해 보았습니다. 내 컴퓨터와 원격 서버에서 올바르게 작동하지만 프로그램에서 "mysitename.com"으로 지정된 URL을 변경할 때 게시됩니다. kestrel 다시 매우 빠르게 닫힙니다. 이 문제를 어떻게 해결할 수 있습니까? 귀하의 회신kestrel의 windows server 2012에서 asp.net 핵심 웹 사이트를 실행하는 방법?

+0

을 방문하십시오. 이벤트 로그에서 예외를 확인하십시오. – Will

답변

0

에 대한

덕분에 당신은 IIS 또는 Nginx에 또는 아파치에 리버스 프록시를 사용할 수 있습니다. 역방향 프록시 서버는 인터넷에서 HTTP 요청을 수신하고 사전 처리 한 후 Kestrel로 전달합니다. 자세한 내용은 this

관련 문제