首页 > 解决方案 > 如何使用登录屏幕锁定 swagger ui 以仅向授权用户授予对 API 端点的访问权限

问题描述

您如何在 asp.net 上锁定 swagger ui,以便只有经过身份验证的用户才能看到 API 端点。

标签: c#asp.net-mvcswagger-ui

解决方案


Swagger 不支持基于用户的视觉效果,如果你想这样做,你必须在中间件中包含一些东西来查找 /swagger url 并检查任何经过身份验证的会话。

可以在这里找到另一种可能的解决方法;

Swashbuckle 隐藏未引用的模型


推荐阅读