我正在使用auth0来验证我的应用程序。我有一个用vue编写的前端,然后有一个.net api。我根据auth0教程配置了api,一切似乎都没问题。我正在通过ui登录并使用userInfo端点成功获取我想要的声明。以下是解密的承载令牌的示例。
https://example.com/clientGuid: "SomeUserGuid",
https://example.com/roles: [
"Manager"
],
iss: "identifier",
sub: "BLAHBLAHBLAH",
aud: "BLHALBHALBHA",
iat: 1517338924,
exp: 1517374924,
at_hash: "HASH",
nonce: "NONCE"
当我将此传递给api时,它无法识别来自持票人令牌的任何声明。我相信它可能与我通过auth0规则添加的自定义声明有关,但无法弄清楚如何使其工作。任何人都对如何使这项工作有一些见解?
谢谢。