Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/353.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在java中创建jwt_Java_Jwt - Fatal编程技术网

如何在java中创建jwt

如何在java中创建jwt,java,jwt,Java,Jwt,我基本上是在创建一个登录特性,我想在服务器端创建jwt令牌,以便根据请求使用电子邮件和密码将jwt令牌发送到前端。在有效负载中,我只想包括数据库中已经存在的一个特定id。如何在Java中以简单的方式创建jwt 例如: import io.jsonwebtoken.Jwts; import io.jsonwebtoken.SignatureAlgorithm; import io.jsonwebtoken.security.Keys; import java.security.Key; // W

我基本上是在创建一个登录特性,我想在服务器端创建jwt令牌,以便根据请求使用电子邮件和密码将jwt令牌发送到前端。在有效负载中,我只想包括数据库中已经存在的一个特定id。如何在Java中以简单的方式创建jwt

例如:

import io.jsonwebtoken.Jwts;
import io.jsonwebtoken.SignatureAlgorithm;
import io.jsonwebtoken.security.Keys;
import java.security.Key;

// We need a signing key, so we'll create one just for this example. Usually
// the key would be read from your application configuration instead.
Key key = Keys.secretKeyFor(SignatureAlgorithm.HS256);

String jws = Jwts.builder().setSubject("Joe").signWith(key).compact();
你可以找到很多LIB,通常你会在文档或主页上看到它们的使用示例。