【问题标题】:How to Create jwt in java [closed]如何在java中创建jwt [关闭]
【发布时间】:2019-12-04 22:02:40
【问题描述】:

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

【问题讨论】:

标签: java jwt


【解决方案1】:

例如,您可以使用Java JWT: JSON Web Token for Java and Android 创建它

例子:

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();

【讨论】:

    猜你喜欢
    • 2012-11-12
    • 2011-01-01
    • 2021-02-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-24
    相关资源
    最近更新 更多