前几天应工作需要,在阿里云上部署一个测试站点.本以为分分钟的事情,没想到打脸了. 当时直接新建一个webapi项目,publish后直接上传到阿里云,随后设置nginx转发网站端口5000. 接着打开网站测试访问,结果傻眼了,502...... 于是乎,使用dotnet命令行启动,指定端口8080,更改nginx配置转而监听8080.测试,又打不开. 明明是按照众大神的文章一步一步来的,怎么会出错呢?搞不明白.随后老老实实阅读微软官方文档, 终于发现问题所在.原来是我没有设置Kestrel的监听…