.NET 5中基于权限的授权 一个小型测试项目,可在.NET 5 MVC中使用基于权限的授权。 我在互联网上的各种文章和帖子中发现了各种想法和实现。 权限在基本级别上起作用。 可以(取消)分配角色的权限,并将角色分配给用户。 使用Cookie 立即将更改应用于用户角色和角色权限-无需用户注销并重新登录以将更改应用于Cookie 使用JWT(单独的API端点) 按用户覆盖权限(?) 运行 在./database进行./database docker-compose up ,以在./database容器中启动Postgres数据库。 使用卷来保留数据。 然后,使用dotnet run运行该应用程序。 转到https://localhost:5001/来浏览该应用程序,并转到来登录并在Adminer中浏览数据库并传递“ postgres”。 产品特点 使用ASP.NET身份用户和角色进