【新增】Swagger访问增加简单权限验证,防止api文档投产情况下未特意屏蔽api文档访问权限的问题。

This commit is contained in:
jianweie code
2023-12-17 01:02:37 +08:00
parent fbc68f72dc
commit 432614ffd0
5 changed files with 100 additions and 0 deletions
@@ -82,5 +82,16 @@ namespace CoreCms.Net.Middlewares
return app.UseMiddleware<RecordAccessLogsMildd>(dataSources);
}
/// <summary>
/// Swagger授权中间件
/// </summary>
/// <param name="app"></param>
/// <returns></returns>
public static IApplicationBuilder UseSwaggerAuthorizedMildd(this IApplicationBuilder app)
{
return app.UseMiddleware<SwaggerBasicAuthMiddleware>();
}
}
}