各ユーザーのログインごとにJWTトークンを発行し、要求ごとに確認しますが、メモリ内のどこにでもjwtを格納することはできません。だから、私が受け取ったJWTが有効であり、その間に焼き払われていないことを確認するにはどうすればいいですか?JAVAでのJWT認証。
答えて
これはあなたを助けるかもしれない:
final String secret = "{{secret used for signing}}";
try {
final JWTVerifier verifier = new JWTVerifier(secret);
final Map<String, Object> claims= verifier.verify(jwt);
}
catch (JWTVerifyException e)
{
// Invalid Token
}
またはJWTトークンに署名し、検証するためのJavaライブラリーでは、このレポをチェックしてください。
ありがとう@carlspring - フォーマットを改善するため。 –
これは役に立ちません。私は "io.jsonwebtoken"を使用しています。私のJWTを作成する。 – freak007
okですので、このhttps://github.com/jwtk/jjwtを探していると思います。彼はjwtトークンも検証するためのサンプルコードを持っています。 –
- 1. JWT - JWTベースの認証では
- 2. jwtサーバサイド認証
- 3. JWT認証
- 4. Java EE(JBoss EAP)カスタム認証方式JWT
- 5. Laravel JWT認証エラー
- 6. jwtサーバーサイド認証JsonWebTokenError
- 7. go-restful + JWT認証
- 8. Vue.js 2認証JWT
- 9. Box API認証jwt
- 10. 角2 - JWT認証
- 11. 実装JWT認証
- 12. AzureのアプリJWT認証
- 13. JWT認証ルーメンのエラー5.2
- 14. Laravel 5のJWTカスタム認証
- 15. Django JWTとOAuthの認証と承認
- 16. 基本認証とJWT
- 17. GoとJWT - 簡易認証
- 18. JWTトークンとOwin認証
- 19. タイモンJWT-認証laravel 5.4エラー
- 20. Laravel/wイオンJWT認証
- 21. 認証:RoRのでJWTとAndroid
- 22. DjangoでJWTトークンで認証する
- 23. WPのREST APIのJWTの認証
- 24. JWT用の最善のHTTP認証ヘッダータイプ
- 25. クライアント側のJWTロールベースの認証
- 26. クロスドメイン認証のためのJWTトークン
- 27. モバイルAPI用のJhipster Jwt認証
- 28. JWT認証とリフレッシュトークンの実装
- 29. JWT認証の有効期限
- 30. Symfony 3ユーザー登録時のJWT認証
あなたはそのための検証方法を書かなければなりません。 –
うん。私は受信ヘッダとペイロードを署名で検証しなければならないことを知っています。しかし、私は今それを達成することができません。あなたはそのコードを共有していただけますか? SignatureAlgorithm.HS256を使用しています。ありがとう – freak007