- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 shiro下 没有权限操作时 的处理
在控制器里 添加操作所需权限在MyShiroReaml里 添加人员拥有的权限那么当用户操作没有权限时该怎么处理呢,这个处理有点不一样,我们需要在控制器去里捕获没有权限的异常上图是捕获异常的处理,UnauthenticatedException 是登录异常,不过在shiro框架里这一异常已经处理过了,这个方法其实是没有走到的 @ExceptionHandler({ Unautho...
2018-09-30 16:54:20 4270 6
原创 ssm+shiro 实现无密码直接登录
利用shiro可以十分方便,有效的实现接口权限控制功能。但是在开发中,会遇到了这样一种场景:在微信公众号开发里,用户在公众号里输入用户名和密码绑定项目,绑定完成后,下次进入项目跳过登录 直接进入项目的首页。在这个过程中,用户第二次登录时是使用微信提供的openId直接登录,这是免密登录的。由于shiro登录是默认需要账号密码才能生成token,进而进行登录验证功能的,所以需要改写。...
2018-09-29 13:19:00 5506 4
原创 ssm+vue 使用shiro后 post请求报错 Request header field Content-Type is not allowed by Access-Control-Allow-H
ssm+vue 使用shiro后 post请求报错 Request header field Content-Type is not allowed by Access-Control-Allow-Headers in preflight response.出现的问题当我发送post请求时,控制台就报错这个,很明显这个是跨域的问题。但是问题是我的跨域肯定是没有问题的,已经使用了这么多天,使...
2018-09-26 17:07:41 2114
原创 idea的控制台里使用查找功能
使用idea有几个月了,一直很纳闷,怎么idea的控制台里用不了搜素功能,这是个基础功能,eclipse都有啊。今天,终于发现这个用法了在控制台的界面里,打开edit ->find->find 就有了OK,可用!...
2018-09-19 15:35:41 12922 11
原创 ssm配置完成shiro,实现登录验证的功能
花了一天时间,算是完成了shiro登录验证的这一基本功能。https://www.w3cschool.cn/shiro/andc1if0.html 这个教程可以多看看,核心的基础功能很重要。实现shiro第一步,引入所需要的依赖在pom.xml文件中加入<properties> <!-- log4j日志文件管理包版本 --> ...
2018-09-12 16:06:58 2256
原创 vue里使用create、mounted调用方法的正确姿势
首先,我之前有个错误的写法:错误有2:1,我一直以为在created里定义方法然后使用,其实这里的getCustomerInfo只是调用2,所有的方法都应该在methods里定义,然后在created或者mounted里 使用this调用方法,用这种方式实现初始化正确写法:这样,页面开始会初始化信息,修改信息后会执行getCustomerInfo()方法刷新数据,这...
2018-09-05 14:00:51 94712 7
原创 使用vuecli3配置vux2热更新的问题
首先贴一下解决的代码需要注意的是,我之前baseUrl都配错了,刷新的报错 “<”的错误,其实就是路径的问题,刷新后找不到文件 上次用vuecli3配置完后,可以使用,但是发现一个问题:居然不能热更新。感觉是vue.config.js的问题,可是里面啥都没写用vue ui看了下有没有什么提示,发现有个提示:一看,果然热更新这部分有问题,但是怎么解决呢。又想...
2018-09-04 10:42:17 5030
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人