shiro用户权限,shiro 获取当前用户拥有的权限

  shiro用户权限,shiro 获取当前用户拥有的权限

  Shiro登录错误消息并返回登录页面进行显示。

  试试shiro管理权限,写个简单的登录方法。

  @RequestMapping(value=/signin )

  公共字符串登录(HttpServletRequest请求)引发异常

  {

  String exception class name=(String)request . get attribute( shiloginfailure );

  Logger.debug(异常信息: Exception class name );

  if (exceptionClassName!=空)

  {

  if(unknown account exception . class . getname()。equals(exceptionClassName))

  {

  //最终将被引发到异常处理程序

  抛出new CustomException(“账号不存在”);

  }

  else if(incorrectcredentialsexception . class . getname()。equals(exceptionClassName))

  {

  引发新的CustomException(“错误的用户名/密码”);

  }

  else if (randomCodeError )。equals(exceptionClassName))

  {

  Thrownnewcustomexception(“验证码错误”);

  }

  其他

  {

  抛出新的异常();//最后,异常处理程序中会生成一个未知错误

  }

  }

  返回“/sign in”;

  }

  要使用springmvc进行全局异常处理,请跳转到错误页面。

  但是我想做的是,登录有错误,或者我会返回登录页面,显示错误信息。这个功能用其他方式很容易做到,但是用shiro已经很久没做到了。

  求助,是我的思路错了吗?四郎如何实现这样的需求?

  相关阅读:

  在移动端上传图片,在pc端查看变形?

  二叉查找树这个问题是什么意思?

  Python2.7在打印接口返回的数据时提示[解码错误-输出不是utf-8]

  React报告了一个inst.render错误不是一个函数。

  求个新浪微博@正规

  如何提高关键词匹配的性能

  机顶盒页面光标移动时如何获取下一个焦点元素?

  爱奥尼亚的发展是不是很熟悉?

  关于php7设计链接mysqlutf8mb4字符集

  Js定期匹配多个手机号码

  Asp.net项目部署在win7-IIS下,但是数据库文件无法访问?

  c指针表达式和效率

  C struct直接存储在memcache中,java从memcache中读取。如何反序列化这个结构,得到一个bean?

  导入mysql批量sql备份文件

  根据django书的第四章,有一个错误。

  谁有Echart的js文件?或者文档,可以分享一下吗?谢谢您们。

  如何保证linux下的一个端口号不被其他程序占用?

  使用maxlength plugin jQuery插件来限制textarea输入的字数,无法达到指定的效果。

  Node.js应用程序CPU占用很大,如何调试?

  C语言中有哪些连接两个字符串的方法?

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: