JwtSecurityTokenHandler не отображает входящие заявки - PullRequest
0 голосов
/ 04 октября 2019

У меня есть удостоверение с утверждениями, похожее на

http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier: fafa6f43-a1b2-4d12-952b-a8c78463e546
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name: a@a.com

, когда я делаю

SecurityToken jwt = _jwtSecurityTokenHandler.CreateToken(securityTokenDescriptor);

утверждения становятся

nameid: fafa6f43-a1b2-4d12-952b-a8c78463e546
unique_name: a@a.com

Я предполагаю, что это сделано сOutboundClaimTypeMap свойство сокращать строку

Затем, когда я пытаюсь проанализировать токен с

_jwtSecurityTokenHandler.ReadJwtToken(jwtString);

или

_jwtSecurityTokenHandler.ValidateToken(jwtString, validationParameter, out SecurityToken securityToken);

Я все еще получаю утверждения в этомформа

nameid: fafa6f43-a1b2-4d12-952b-a8c78463e546
unique_name: a@a.com

Как получить претензии в их оригинальном виде?

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