技术标签: java Web 异常篇 java 引用第三方包异常问题
使用JWT生成Token提示:java.lang.IllegalArgumentException: secret key byte array cannot be null or empty.
详细错误信息:
java.lang.IllegalArgumentException: secret key byte array cannot be null or empty.
at io.jsonwebtoken.lang.Assert.notEmpty(Assert.java:204)
at io.jsonwebtoken.impl.DefaultJwtBuilder.signWith(DefaultJwtBuilder.java:88)
at io.jsonwebtoken.impl.DefaultJwtBuilder.signWith(DefaultJwtBuilder.java:100)
at com.zzg.sercurity.util.JwtTokenUtil.generateToken(JwtTokenUtil.java:50)
at com.zzg.sercurity.filter.VerificationCodeLoginFilter.successfulAuthentication(VerificationCodeLoginFilter.java:187)
产生错误原因:生成token的密钥secret字符串过短引起的异常。
解决方法:尽量将secret字符串设置长。
之前设置secret 字符串仅仅3个字母字符串 "zzg",现在修改为"zhouzhiwengang"
private-vlan主要功能:实现节约IP地址,隔离广播风暴,病毒攻击,控制端口,三层访问使用环境:多用户 ,多VLAN ,但IP地址是同一网段,又得三层隔离,个别VLAN之间互访。应用场景:宾馆、酒店、小区宽带、接入运营商高校共建校园网端口隔离功能(switchchport protected)PVLAN将一个VLAN的二层广播域划分成多个子域,每个子域都有一个私有VLAN对 ...
这两天郁闷死我了,以前很简单的一个用JSP连接MySQL数据库的例子,可现在是怎么也连不上。主要是我换了开发环境Ubuntu+NetBeans+MySQL,其实这个NetBeans的确比Eclipse让人更能简化编程中写代码的数量,提高项目完成速度。不过越智能的东西越让人变得傻。我的情况如下:1、我在服务里连接数据库完全可以连接成功2、在创建Ja
计算机等级考试二级笔试卷(含答案)在2016下半年计算机等级考试备考之际,yjbys小编为大家分享最新计算机二级考试等级试题如下:一、选择题((1)-(40)每小题1分,(41)-(50)每小题2分,共60分)(1) 第一台电子数字计算机ENIAC诞生于A) 1927年 B)1936年 C) 1946年 D) 1951年(2) 用FORTRAN语言编制的源程序要变为目标程序,必须经过A) 汇编 B...
package com.code.constructor.lock;import java.util.concurrent.TimeUnit;import java.util.concurrent.locks.AbstractQueuedSynchronizer;import java.util.concurrent.locks.Condition;import java.util.co...
请求URL http://ip:port/sms/v2/std/get_balance 请求方式 POST 请求参数说明 参数 类型 是否必须 描述 示例 userid ...
如果Ubuntu Server在安装过程中,选择的是中文(很多新手都会在安装时选择中文,便于上手),这样在完成安装后,系统默认的语言将会是中文zh_CN.UTF- 8。但问题是我们安装的是服务器,只需要运行命令行终端,但在终端下无法正常的显示默认中文编码zh_CN.UTF-8。可以有三种方法解决该问题,分别详细介绍如下。第一种:安装zhcon软件包 $ sudo apt-get insta
异常(Exception)java是一门面向对象的语言。用java编写代码的过程,可以理解为创建、使用对象的过程。既然如此,普通对象是对象,异常对象也是对象。如果把普通对象比作常人,那么异常对象就可以理解为病人。异常对象的出现就表示你的代码“生病”了,你必须去“治疗”它,否则代码就无法运行了。Exception类继承于Throwable类。Throwable类有两个子类,还有一个就是Erro...
前几日导入一个Maven项目发现了这个问题 首先导入项目,查看项目有无报错,jar包是否下载完毕。 然后右键项目选择 :Properties ---> MyEclipse ---> Deployment Assembly (先看这个能否设置选择编译的文件,如果不能选择如下:) 不能选择: 点击 Project Facets
STM32F103建立工程模板
第一天做 A 组呢!
简介经过上次的思考,我决定先进行一个初步的类设计,这样能为后面的开发带来不少方便,就好比有了图纸,设计的时候要小心,尽量避免漏洞,尤其是重大设计漏洞。正题下面的图就是我目前设计的类图,展示了目前用到的类和之间的关系,其中也许还有不足,但是现在基本上够用了。之后的设计就主要在这张图纸上做文章了,图纸都有了,编码就是小事了。这次我暂时不传设计文档,打算下次继续完善好后在上传。这个就...