• 13.22授权检测


    authc是一个主要的验证规则

    [main]
    # 如果现在认证失败,则跳转到loginUrl配置的路径
    authc.loginUrl=/login.jsp
    # 需要配置上当角色认证失败之后的跳转页面
    roles.unauthorizedUrl=/role.jsp
    jdbcRealm=cn.mldn.realm.MyRealm
    securityManager.realms=$jdbcRealm
    # 配置所有需要进行路径检测的页面
    [urls]
    # 登录的页面是不需要进行检测处理的
    /shiroLogin=anon
    # 指定的页面需要进行登录检测,此时表示需要先进行身份认证,而后再进行角色认证
    /pages/welcome.jsp=authc,roles['member']

    [main]
    # 如果现在认证失败,则跳转到loginUrl配置的路径
    authc.loginUrl=/login.jsp
    # 需要配置上当角色认证失败之后的跳转页面
    roles.unauthorizedUrl=/role.jsp
    jdbcRealm=cn.mldn.realm.MyRealm
    securityManager.realms=$jdbcRealm
    # 配置所有需要进行路径检测的页面
    [urls]
    # 登录的页面是不需要进行检测处理的
    /shiroLogin=anon
    # 指定的页面需要进行登录检测,此时表示需要先进行身份认证,而后再进行角色认证
    /pages/welcome.jsp=authc,roles[member]

    [main]
    # 如果现在认证失败,则跳转到loginUrl配置的路径
    authc.loginUrl=/login.jsp
    # 需要配置上当角色认证失败之后的跳转页面
    roles.unauthorizedUrl=/role.jsp
    jdbcRealm=cn.mldn.realm.MyRealm
    securityManager.realms=$jdbcRealm
    # 配置所有需要进行路径检测的页面
    [urls]
    # 登录的页面是不需要进行检测处理的
    /shiroLogin=anon
    # 指定的页面需要进行登录检测,此时表示需要先进行身份认证,而后再进行角色认证
    /pages/welcome.jsp=authc,roles[member],roles[dept]
  • 相关阅读:
    基于Enterprise Library 6 的AOP实现
    命行下的查询与替换字符串
    软件架构中质量特性
    【redis】突然流量增大,不定时挂死排障记录
    Heritrix 3.1.0 源码解析(二)
    Apache Jackrabbit源码研究(四)
    Heritrix 3.1.0 源码解析(三)
    Apache Jackrabbit源码研究(五)
    Heritrix 3.1.0 源码解析(一)
    JVM 自定义的类加载器的实现和使用
  • 原文地址:https://www.cnblogs.com/ZHONGZHENHUA/p/8426931.html
Copyright © 2020-2023  润新知