Как мы можем проверить подпись JWT в Angular 6 - PullRequest
0 голосов
/ 07 октября 2019

Требуется помощь / шаги для проверки токена JWT в Angular 6.o вручную для проверки или проверки подписи JWT.

1 Ответ

0 голосов
/ 08 октября 2019

Чтобы проверить токен Azure AD, вы можете обратиться к официальному руководству: Проверка подписи .

Сначала вам нужно получить открытый ключ. В заголовочной части токена jwt вы можете получить ребенка.

Затем вы можете получить открытые ключи:

https://login.microsoftonline.com/common/discovery/v2.0/keys

или

https://login.microsoftonline.com/{tenant_id}/discovery/v2.0/keys

После этого вы можете использовать открытый ключ для проверки подписи.

В частности, вы можете использовать jsonwebtoken или jose в Node.JS для проверки подписи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...