常见问题——关于.net WebApi使用Swagger报错

问题:.net WebApi项目使用Swagger报错

问题1:打开界面没有跳转到SwaggerUI,而是显示::HTTP Error 403.14 - Forbidden

解放方案:

  • 换一个端口即可
  • 推荐——删除解决方案下的.vs文件夹,重新生成即可

问题2:显示SwaggerUI但是没有显示接口

  • 确定是否正确配置了XML注释文件
  • 确定是否正确配置了命名空间

问题3:调试的时候,页面展示Bad Request(Invalid Hostname)

  • 项目右键属性-web-项目(url)中配置的IP地址和解决方案文件夹中.vs/解决方案名称/config/applicationhost.config中的项目IP修改为一致

参考:

posted @ 2023-05-03 09:00  shanzm  阅读(561)  评论(0编辑  收藏  举报
TOP