背景:
因为现在要进行前后端分离开发,会产生跨域问题 ,所以要解决 两个问题 1、跨域名访问 2、使用 token令牌操作
二、使用jwt解决 token问题:
步骤:
1)、pom.xml文件中导入
com.google.code.gson
gson
2.6.2
com.auth0
java-jwt
3.1.0
io.jsonwebtoken
jjwt
0.7.0
2)、创建 JwtUtil.java Constant.java User.java 文件
JwtUtil.java
package com.sx.test.token;
import com.google.gson.Gson;
import com.sx.test.baen.User;
import io.jsonwebtoken.*;
import net.sf.json.JSONObject;
import org.apache.commons.codec.binary.Base64;
import javax.crypto.SecretKey;
import javax.crypto.spec.SecretKeySpec;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.HashMap;
import java.util.Map;
public class JwtUt