Cru*_*KID 4 swagger swashbuckle asp.net-core-2.2
在我的 Asp.net Core (MVC) 应用程序中安装 Swashbuckle.AspNetCore 后,默认路由将被“index.html”页面覆盖。
我现在使用“~/”的地方是将我的应用程序重定向到“~/index.html”而不是默认的 MVC 路由。
我该如何解决这个问题?
小智 8
我在将 swagger 的路由前缀设置为 root ie 后遇到了这个问题
app.UseSwaggerUI(c =>
{
c.SwaggerEndpoint("/swagger/v1/swagger.json", "LMW Valuer API V1");
c.RoutePrefix = string.Empty;
});
Run Code Online (Sandbox Code Playgroud)
即使删除路由前缀后,我仍然被重定向到index.html。
为了解决我的问题,我必须清除网站的浏览器缓存。
希望这可以帮助。
| 归档时间: |
|
| 查看次数: |
1149 次 |
| 最近记录: |