当前位置: 首页 > wzjs >正文

广东茂名网站建设百度搜索入口网址

广东茂名网站建设,百度搜索入口网址,设计一个产品,北京网站建设华网天下在0.9.x版本下的许多方法都被弃用&#xff1a; 查看废弃的方法的源码&#xff0c;可以找到最新的使用方法&#xff0c;生成令牌的方式并不唯一&#xff1a; 最新的JWT令牌生成和校验&#xff1a; 依赖&#xff1a; <dependency><groupId>io.jsonwebtoken&l…

在0.9.x版本下的许多方法都被弃用:
在这里插入图片描述

查看废弃的方法的源码,可以找到最新的使用方法,生成令牌的方式并不唯一:
在这里插入图片描述
在这里插入图片描述在这里插入图片描述在这里插入图片描述
在这里插入图片描述

最新的JWT令牌生成和校验:

依赖:

<dependency><groupId>io.jsonwebtoken</groupId><artifactId>jjwt-api</artifactId><version>0.12.6</version>
</dependency>
<dependency><groupId>io.jsonwebtoken</groupId><artifactId>jjwt-impl</artifactId><version>0.12.6</version><scope>runtime</scope>
</dependency>
<dependency><groupId>io.jsonwebtoken</groupId><artifactId>jjwt-gson</artifactId><version>0.12.6</version>
</dependency>

JWT令牌生成:

	/*** 过期时间,7天*/private static final long EXPIRE = 60000 * 60 * 24 * 7;/*** 加密密钥*/private static final String SECRET = "net.example.SSMdemo";/*** 使用HS256算法生成密钥*/private static final SecretKey KEY = Jwts.SIG.HS256.key().random(new SecureRandom(SECRET.getBytes())).build();/*** 主题*/private static final String SUBJECT = "SSMdemo";/*** 根据用户信息生成令牌* @param user* @return*/public static String geneJsonWebToken(User user){Map<String,Object> claims = new HashMap<>();claims.put("name",user.getName());claims.put("phone",user.getPhone());String token = Jwts.builder().claims().add(claims)  // 添加内容.subject(SUBJECT)   // 声明主题.issuedAt(new Date())   // 创建JWT时的时间戳.expiration(new Date(System.currentTimeMillis() + EXPIRE))  // 设置过期时间.and()  // 返回JwtBuilder配置.signWith(KEY)  // 签名.compact(); // 紧凑return token;}

校验JWT令牌:

public static Claims checkJWT(String token){try {final Claims claims = Jwts.parser().verifyWith(KEY)    // 验证所有遇到的JWS签名.build().parse(token).accept(Jws.CLAIMS)   // 解析jws.getPayload();  // JWT有效载荷return claims;}catch (Exception e){return null;}
}

在https://jwt.io/直接校验jwt令牌:在这里插入图片描述

http://www.dtcms.com/wzjs/499046.html

相关文章:

  • 专业做蜂蜜的网站网上销售方法
  • 1.2婚庆网站建设的目的广告联盟平台哪个好
  • 网站建设会出现的问题品牌整合营销
  • 成都画时网站建设百度一下百度下载
  • 这样做自己的网站北京网站排名seo
  • 公众出行服务网站建设域名注册流程
  • 西安微网站开发百度经验怎么赚钱
  • 京东商城 网站建设北京外贸网站优化
  • wordpress 显示阅读数杭州网站优化平台
  • 企业网站后台seo网站推广批发
  • 南昌优化网站推广seo简介
  • 怎么做织梦网站聊城seo整站优化报价
  • 沈阳 网站建设优化水平
  • 网站建设单子seo服务哪家好
  • 全面的苏州网站建设网络推广公司北京
  • 烟台商机互联做网站吗谷歌关键词搜索
  • 淘宝店可以做团购的网站吗制作网页多少钱
  • 网站排名在哪里优化百度网站首页入口
  • 基于javaweb的网站开发网络营销推广公司简介
  • 现在外国有哪个网站可以做卖东西网店网络推广方案
  • 建行网站会员有什么用国家反诈中心app下载
  • 个人视频网站注册平台百度贴吧热线客服24小时
  • 关于加强政府网站信息内容建设的意见 亮点百度一下 官方网
  • 网站上facebook怎么做链接已备案域名30元
  • 网站建设都需要什么微信营销软件
  • 郑州网站建设专家怎么做网络营销推广啊
  • 网站建设基础考试百度推广后台登录入口官网
  • 包头北京网站建设重庆seo博客
  • 做网站最少几个页面电脑培训班电脑培训学校
  • 设计教育网站郑州百度搜索优化