c# - 如何使用登录屏幕锁定 swagger ui 以仅向授权用户授予对 API 端点的访问权限
问题描述
您如何在 asp.net 上锁定 swagger ui,以便只有经过身份验证的用户才能看到 API 端点。
解决方案
Swagger 不支持基于用户的视觉效果,如果你想这样做,你必须在中间件中包含一些东西来查找 /swagger url 并检查任何经过身份验证的会话。
可以在这里找到另一种可能的解决方法;
推荐阅读
- node.js - 如何允许自定义本地 node_module 导航项目文件系统?
- protractor - 失败:等待量角器与页面同步时出错:“angularJS 可测试性和 Angular 可测试性都未定义
- jsdoc - 当我在项目中使用带有“命名空间”和“模块”的 JSDoc 时,列出的类和命名空间文档从模块 html 页面中消失了
- linux - 如何使用inkscape linux将包含SVG文件的文件夹转换为PNG?
- javascript - 在数组的映射中不使用图形查找循环依赖
- mysql - 如何在 SQL 查询中对 LEFT JOIN(多个表)的顺序进行排序?
- c - 访问c中的bash局部变量
- python - 无法使用 Bootstrap 设置 Django 默认登录表单的样式
- graph - 如何找到平面图的边排序(顺时针/逆时针)?
- ansible - 在ansible中,如何打印任务失败的每个项目的标准错误?