Bonjour,
Je souhaiterais savoir à quoi sert de mettre ce mot clef "Bearer" dans le jeton de sécurité.
On peut accéder au jeton avec l'entête "Authorization" ?
par exemple ce bout de code:
Code java : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 jwt = "Bearer eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJsZWNoZWYiLCJleHAiOjE1NTk4ODcyNjcsInJvbGVzIjpbeyJhdXRob3JpdHkiOiJBRE1JTiJ9LHsiYXV0aG9yaXR5IjoiVVNFUiJ9XX0.MwJP70a9yqW7QdkxrxY93nbRv54lolpauJDiUNo1wzQ"; if (jwt == null || !jwt.startsWith("Bearer ")) { filterChain.doFilter(request, response); return; }
si je fait ceci c'est la même chose ?
Code java : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 jwt = "eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJsZWNoZWYiLCJleHAiOjE1NTk4ODcyNjcsInJvbGVzIjpbeyJhdXRob3JpdHkiOiJBRE1JTiJ9LHsiYXV0aG9yaXR5IjoiVVNFUiJ9XX0.MwJP70a9yqW7QdkxrxY93nbRv54lolpauJDiUNo1wzQ"; if (jwt == null ) { filterChain.doFilter(request, response); return; }
de plus ce mot clé pourrais être autre chose en chaine de caractère, ou que c'est utile pour autre chose ?
ou que je fais une faute au lieu de B comme majuscule je met b en minuscule de bearer ?
merci de votre réponse.
Partager