.net core webapi 发布出现访问不了swagger让人抓狂
小编最近发布一个测试的webapi,想要给三方测试使用,结果发布后访问不了swagger,找了半天原因急死了。
- 第一,查看开放端口,都开放了
- 第二,本次编译器执行,都可以正常访问swagger
- 第三,本地发布编译后的版本的exe在本地执行,执行正常,不报错,就是访问不了网页,本地也不行,难怪服务器不行。
后面找到了原因,罪魁祸首如下:
仅在开发环境下才会出现swaggerUI,我晕死,去掉这个if即可!
.net core webapi 发布出现访问不了swagger让人抓狂
小编最近发布一个测试的webapi,想要给三方测试使用,结果发布后访问不了swagger,找了半天原因急死了。
后面找到了原因,罪魁祸首如下:
仅在开发环境下才会出现swaggerUI,我晕死,去掉这个if即可!