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