各ユーザーのログインごとに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 - マイクロデバイスでのDjango-rest-framework-jwt認証
- 3. Java EE(JBoss EAP)カスタム認証方式JWT
- 4. jwtサーバサイド認証
- 5. JWT認証
- 6. Python JWT認証トークンがdjango jwt apiで認証されない
- 7. Laravel JWT認証エラー
- 8. Vue.js 2認証JWT
- 9. go-restful + JWT認証
- 10. Box API認証jwt
- 11. フラスコJWT - アクセス/認証
- 12. JWT Spring認証ログインユーザー
- 13. jwtサーバーサイド認証JsonWebTokenError
- 14. JWT認証user_not_found Tymon
- 15. 実装JWT認証
- 16. 角2 - JWT認証
- 17. JWT認証と承認
- 18. Laravel 5のJWTカスタム認証
- 19. AzureのアプリJWT認証
- 20. Web2py JWTベースの認証 - リフレッシュトークン
- 21. JWT認証ルーメンのエラー5.2
- 22. 中央のJWT認証/認可サービス
- 23. Django JWTとOAuthの認証と承認
- 24. Laravel/wイオンJWT認証
- 25. GoとJWT - 簡易認証
- 26. CakePHP 3.x JWT認証サーバ
- 27. Qlik SenseとJWT認証
- 28. JWT認証反応/ノード
- 29. JWTトークンとOwin認証
- 30. 認証:APIサーバーノードサーバー(Nodejs + JWT)
あなたはそのための検証方法を書かなければなりません。 –
うん。私は受信ヘッダとペイロードを署名で検証しなければならないことを知っています。しかし、私は今それを達成することができません。あなたはそのコードを共有していただけますか? SignatureAlgorithm.HS256を使用しています。ありがとう – freak007