常见问题——关于.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修改为一致