Vis*_*ean 72 c# asp.net-web-api swagger-ui swashbuckle
开箱即用的配置在我的机器上完美运行,完全没有问题.
但是当我部署到我们的测试环境时 - 我收到以下消息
500:{"消息":"发生了错误."/api/swagger/docs/v1
我猜它与baseUrl或类似的东西有关,但我甚至不知道从哪里开始.
我的路线在项目中运行良好 - 我可以调用我的所有webapi端点并且它们正确响应.
任何帮助将非常感激
Vis*_*ean 152
调试时我正在使用调试配置(我为其生成了XmlComments:属性 - >构建选项卡 - >输出 - > XML文档文件)
我没有为我的发布配置做这个(呃...) - 现在一切正常
小智 9
由于web.config中的customErrors设置,Swashbuckle隐藏了真正的错误消息.如果将customErrors设置为off,则应获得更好的错误消息.
<system.web>
<customErrors mode="Off"/>
</system.web>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
22485 次 |
| 最近记录: |