【新增】Swagger访问增加简单权限验证,防止api文档投产情况下未特意屏蔽api文档访问权限的问题。
This commit is contained in:
@@ -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>();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user