【问题标题】:Granting access with UnanimousBased AccessDecisionManager使用 UnanimousBased AccessDecisionManager 授予访问权限
【发布时间】:2018-10-27 13:27:04
【问题描述】:

几天前我正在阅读 Pro Spring Security 的书,关于 UnanimousBased AccessDecisionManager 的访问权限授予我不清楚。作者说:

UnanimousBased
正如您可能猜到的那样,此访问决策管理器仅在所有 配置的选民投票赞成允许访问资源。如果任何选民投票拒绝访问,则 将抛出 AccessDeniedException。 “全部弃权”案件的处理方式与其他案件相同 AccessDecisionManager 的实现。

如果所有配置的投票者都投票允许访问,除了投票弃权的投票者之外,会发生什么?会抛出 AccessDeniedException 吗?
提前致谢。

【问题讨论】:

    标签: spring-security


    【解决方案1】:

    您在问题中只写了答案,即如果任何选民(即使其中一个)投票拒绝访问,则将抛出 AccessDeniedException。

    【讨论】:

      猜你喜欢
      • 2018-12-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-10-15
      相关资源
      最近更新 更多