如果我通过exe文件运行。net core 5 webAPI控制台应用程序,它会监听所有接口,就像我在appsettings.json中配置的那样
如果我通过pm2运行它,它只能从127.0.0.1访问,即使我的应用程序日志显示它正在监听所有接口。
为什么?
我使用的SSL证书从IIS导出为带有密码的pfx文件,然后导入到Windows证书存储库中。由于某种原因,pm2不喜欢那个证书。
当使用Openssl创建一个新的证书到2个pem文件并用于我的。net核心项目时,pm2没有给我任何问题。