VS2013、MVC5、VB
包括这里在内的许多帖子都声明声称可以增加授权粒度,而不会导致角色大量扩散。我希望我说的是对的。
我是否正确地认为这只能通过使用 ClaimValue 属性来完成?
即使这不正确,如果使用 ClaimValue 属性,那么在分配 ClaimValue 时必须采用某种方案。是否有使用 ClaimValue 的标准或典型方法?还是我们只是为特定情况设计我们需要的东西?
添加到帖子: 关于上面关于角色的评论:我问这个问题是因为社区中的许多人使用声明作为角色,但这似乎不是 MVC5 中开发声明的初始/主要目的。
所以我应该添加到我的问题中,还问“使用角色声明可以吗?”,或者我应该只是创建一个权限结构,让 MVC 声明设施用于似乎是它的预期目的,即存储身份声明,而不是用于授权。