ASP.NET Core 如何批量添加 Authorize 特性
作者:互联网
在 ASP.NET Core 中不论是 WebApi 还是 MVC ,如果需要 API 认证授权,那么就需要加上 Authorize 特性,那么有没有一种办法给所有 API 都加上这个特性呢,答案是有的非常简单
Startup.cs
public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
{
//...
app.UseEndpoints(endpoints =>
{
endpoints.MapControllers().RequireAuthorization();
});
}
在 MapControllers()
方法后面加入 RequireAuthorization()
即可
标签:Authorize,Core,ASP,RequireAuthorization,app,NET,endpoints 来源: https://www.cnblogs.com/stulzq/p/14046398.html