Являются ли пользовательские атрибуты Azure JWT утверждениями?

#jwt #azure-ad-b2c

#jwt #azure-ad-b2c

Вопрос:

Я добавил атрибут пользователя «Роль» в свое приложение B2C с помощью пользовательских потоков.

Когда я вхожу в систему и перенаправляю на https://jwt.ms Я получаю ответ и на вкладке «Декодированный токен» появляется надпись "extension_Role": "Tester",

Однако он не указан на вкладке «Утверждения».

Это просто причуда https://jwt.ms отображать или я неправильно понимаю разницу между пользовательскими атрибутами и утверждениями?

Комментарии:

1. Вы также должны иметь возможность получать пользовательские пользовательские атрибуты / пользовательские утверждения на вкладке «Утверждения». Просто для перекрестной проверки я попытался создать пользователя с пользовательскими атрибутами пользователя, и я смог увидеть информацию как на вкладке «Маркер декодирования», так и на вкладке «Утверждения». Не могли бы вы предоставить дополнительную информацию о том, как вы создаете пользователя / присваиваете атрибут пользователя и как вы пытаетесь протестировать.

2. Привет @opticyclic Помогает ли вам мой комментарий выше ..? Могу ли я перенести это в ответ

3. Похоже, это так. Я не уверен, почему я не увидел это первым. Итак, пользовательские атрибуты ЯВЛЯЮТСЯ утверждениями?

4. Да, пользовательские атрибуты или также вызываются как пользовательские утверждения

5. > Я не уверен, почему я не увидел это первым. Итак, теперь вы можете видеть это в заявках?

Ответ №1:

(Переход от комментариев к ответу)

Вы также должны иметь возможность получать пользовательские пользовательские атрибуты / пользовательские утверждения на вкладке «Утверждения». Для проверки создайте пользователя с пользовательскими пользовательскими атрибутами, и вы сможете просмотреть информацию как в Decode token , claims tab так и.