• 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]
  • 相关阅读:
    Java设计模式6
    数据库的三范式是什么?
    Mysql 索引的原理和实现
    Java Calendar
    读书-《众病之王:癌症传》-癌症的历史
    Numpy的终极备忘录
    监督学习和kNN分类初学者教程
    用PyTorch实现图像聚类
    Pandas概论
    掌握Python字典的12个例子
  • 原文地址:https://www.cnblogs.com/ZHONGZHENHUA/p/8426931.html
Copyright © 2020-2023  润新知