我在我的web api项目中使用Swagger:
GlobalConfiguration.Configuration
.EnableSwagger(c =>...
等等 . 我们也使用SwaggerUI . 奇迹般有效 . 对于 生产环境 ,我们不喜欢swagger UI可用,我们希望用基本的auth保护它 . Afaik没有开箱即用的功能 . 有没有办法在网络API中使用某种“黑客”来做到这一点?我可以只为特定路线或类似的东西注册专用过滤器吗?
感谢您对laurin的帮助
1 回答
您使用的Web服务器可能支持为匹配特定模式的URL启用HTTP基本身份验证(例如,以/ swagger-ui开头) .