【发布时间】:2016-10-28 12:13:00
【问题描述】:
我正在使用 ASP Net Core 1.0 开发 Rest Api。 我使用 Swashbuckle 6.0.0-beta902 来生成一个不错的文档。本文档附带 Swagger 的 UI(可通过 swagger/ui/index.htm 访问)。
所以我想将我的应用程序配置为需要经过身份验证的用户才能访问 swagger/ui/ URL。事实上,我想限制对文档的访问,仅限于允许的用户。
在 ASP Net Core 1.0 中,我们只需要在需要经过身份验证的用户的类或方法上添加 [Authorize]。但是如何定义一个 URL 需要一个经过身份验证的用户呢?
【问题讨论】:
标签: asp.net-core swagger-ui swashbuckle