部署發現問題
今天在部署.net core的時候,發現訪問http://localhost:xxxx可以,但是用外網訪問並不行!
開始嘗試解決問題
一開始以為是nginx的問題。各種折騰,各種改配置文件,就是不行。
定位問題
后來在上面部署了一個java程序,結果可以運行,這就尷尬了~所以問題應該是出在程序上面。程序是按照我上一篇文章配置端口的。難道是這個有問題?
解決問題
把自定義端口的http://localhost:5001改成http://*:5001。
什么都沒有改也不行的小伙伴試試在Program的Main方法中的.UseKestrel()后面添加.UseUrls("http://*:5000")
