У меня есть удостоверение с утверждениями, похожее на
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
Как получить претензии в их оригинальном виде?