私はUserクラスを持っています。そして、このクラスには明らかにフィールドがあります。Auth0 java-jwtシリアル化:フィールド名
public class User {
private String username;
private String password;
private long exp;
//other fields
public long getExpiration() {return exp;}
//other setters/getters
}
私は、トークンに署名し、検証するためAuth0チームからのjava-JWTライブラリを使用しています。フィールドEXPの
名前は正確にverifyExpiration()のjava-JWTライブラリーから方法と一致します。
しかし、毎回私はそれはと私のEXPフィールドをシリアライズだ> jwtmapが地図<文字列、ユーザーであるJWTVerifier(秘密).sign(jwtmap)を、使用しています名前有効期限JWTVerifier(秘密).verify(トークン)段階thorughことになっているよう
だからそれは働いていません。 .verify(トークン)は、フィールドはかなり時間が経過した後、「EXP」