加载中
mysql数据库时间和前台展示有整小时差距问题

例如 数据库时间是:2020-10-09 15:13:00 到前台展示是:2020-10-10 01:13:00 解决方案: 首先 linux 输入 date 查看服务器时间是否是CST(CST是中国标准时间) 不是 则调整liunx系统时区 并...

10/10 09:37
54
反射获取字段以及值问题

/** * 根据反射获取到对象的值 拼接sql使用 * * @param model * @param ignoreField 不使用字段 * @return * @throws NoSuchMethodException * @throws IllegalAccessExcept......

07/21 09:45
97
SpringSecurityOAuth2(9) feign 微服务间调用 token验证

GitHub地址 码云地址 Feign可以调用其他微服务的api接口,当其他服务没有权限验证的时候可以直接调用,但是调用服务存在权限拦截的话,就无法正常调用。本文讲的就是Feign调用认证api的一种方...

SpringSecurityOAuth2(8) swagger2 集成OAuth2

GitHub地址 码云地址 swagger是一款优雅的接口api展示工具,在这里我们具体不展开讲解,有兴趣的自行百度。 该篇文章主要讲解的是如何集成OAuth2的验证即在请求中添加token,验证接口是否具有...

SpringSecurityOAuth2(7) 账号密码登录、手机验证码登录

GitHub地址 码云地址 SpringSecurity 调用流程: 首先会进入UsernamePasswordAuthenticationFilter并且设置权限为null和是否授权为false,然后进入ProviderManager查找支持UsernamepasswordA...

SpringSecurityOAuth2(6) 登录增加验证码功能

GitHub地址 码云地址 本文基于上文 SpringSecurityOAuth2(5)自定义登录登出 在封装了一层RestTemplate 请求的基础上。请求code,使用redis保存带用户名的限时缓存 例如保存60秒缓存 在登录请...

SpringSecurityOAuth2(5)自定义登录登出

GitHub地址 码云地址 登出自定义:登出相当于使token失效,我们只需要携带access_token 请求 ConsumerTokenServices(默认自带的注销接口)即可,请求后旧的token即不可用。 @DeleteMapping...

SpringSecurityOAuth2(4)根据请求URI动态权限判断(补)

GitHub地址 码云地址 上文地址 补充上文的根据URI获取权限判断的优化,上文的方法只能根据uri来获取单个权限,无法满足uri可以根据多个或并且的方式来访问的请求。 优化内容:先增加一级获取u...

SpringSecurityOAuth2(4)根据请求URI动态权限判断

GitHub地址 码云地址 一般我们通过@PreAuthorize("hasRole('ROLE_USER')") 注解,以及在HttpSecurity配置权限需求等来控制权限。在这里,我们基于请求的URI来控制访问权限,并且可以使用注解...

SpringSecurityOAuth2 redis 反序列失败问题

当在认证服务同时进行token获取以及token资源认证可以使用的时候。然后把资源服务整合到其他资源,在这同时又自定义是实现了UserDetails并重写了该接口方法,自定义实现了UserDetailsServic...

SpringSecurityOAuth2(3)自定义token信息

GitHub地址 码云地址 OAuth2默认的token返回最多只携带了5个参数(client_credentials模式只有4个 没有refresh_token)下面是一个返回示例: { "access_token": "1e93bc23-32c8-428f-a126-8...

2019/07/31 20:03
2.1W
SpringSecurityOAuth2(2)请求携带客户端信息校验,自定义异常返回,无权处理,token失效处理

上文地址:SpringSecurityOAuth2(1)(password,authorization_code,refresh_token,client_credentials)获取token 上一篇博客写了一个至简的OAuth2的token认证服务器,只实现了4种获取token...

2019/07/30 21:50
2.8K
SpringSecurityOAuth2(1)(password,authorization_code,refresh_token,client_credentials)获取token

最近项目准备使用SpringSecurityOAuth2做权限认证管理,所以先了解一下SpringSecurityOAuth的使用原理并做一个demo做参考 GitHub地址 码云地址 一、项目知识准备 什么是OAuth2 OAuth 2.0 的标...

2019/07/29 21:38
1W
SpringSecurity OAuth2自定义ClientDetails

最近在做SpringSecurityOAuth2的自定义ClientDetails目前实现了两种方式 实现 ClientDetailsService 并把值传入BaseClientDetails然后返回 @Override public ClientDetails loadClientByCli...

SpringSecurityOAuth2 登录 Miss grant type问题

SpringSecurityOAuth2 登录传值的时候会出现 Miss grant type问题 解决方式为:在header 加上 'Content-Type': 'application/x-www-form-urlencoded'......

SpringCloud consul 微服务(注册到主机名的问题)- SpringSecurityOAuth2 authorization_code 模式遇到的坑

目前项目在使用consul做服务注册与发现,做SpringSecurityOAuth2 权限认证的authorization_code模式的时候发现一个异常坑爹的问题 这是开始的服务注册代码块 bootstrap.yml: spring: cloud:...

Springboot Validate验证 统一异常处理遇到的坑

最近在使用validation完成数据后端校验,遇到一个很奇葩的问题,特此做一个记录。 常规的validataion配置就不写了,写遇到的坑。 坑一: @RestControllerAdvice @Component public class Gl...

2019/06/20 16:07
2.5W
easyui dialog隐藏 buttons 按钮

在打开dialog之前隐藏掉$('#buttons').hide();.可以去除确认和取消栏

2018/08/24 10:19
3.3K
Echarts异步获取数据,刷新实例

function orgEcharts(){ var echartsData = [["年份"],["新训"],["复训"]]; var dom = document.getElementById("container"); var myChart = echarts.init(dom); var app = {}; $.ajax({ ur...

2018/07/10 17:25
823
mysql 插入需要用到当前表最大值的时候的语句

使用 insert into +select 的模式   insert into sys_menu (menu_name,menu_url,parent_id,menu_order)     select 'ccc','',0,     (select IFNULL((select max(menu_order)from sys_menu),0))+...

2018/05/22 21:07
487

没有更多内容

加载失败,请刷新页面

返回顶部
顶部