asp.net core 部署到服务器之后外网访问不了


部署发现问题

今天在部署.net core的时候,发现访问http://localhost:xxxx可以,但是用外网访问并不行!

开始尝试解决问题

一开始以为是nginx的问题。各种折腾,各种改配置文件,就是不行。

定位问题

后来在上面部署了一个java程序,结果可以运行,这就尴尬了~所以问题应该是出在程序上面。程序是按照我上一篇文章配置端口的。难道是这个有问题?

解决问题

把自定义端口的http://localhost:5001改成http://*:5001

什么都没有改也不行的小伙伴试试在ProgramMain方法中的.UseKestrel()后面添加.UseUrls("http://*:5000")


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM