今天在部署.net core的時候,發現訪問http://localhost:xxxx能夠,可是用外網訪問並不行!html
一開始覺得是nginx的問題。各類折騰,各類改配置文件,就是不行。java
後來在上面部署了一個java程序,結果能夠運行,這就尷尬了~因此問題應該是出在程序上面。程序是按照我上一篇文章配置端口的。難道是這個有問題?nginx
把自定義端口的http://localhost:5001
改爲http://*:5001
。.net
什麼都沒有改也不行的小夥伴試試在Program
的Main
方法中的.UseKestrel()
後面添加.UseUrls("http://*:5000")
code