我正在使用带有React前端的ASP.NET Core 2.1应用程序实现Auth0。
在用户身份验证之后,我同时获得了access_token
和id_token
。很明显,我在标头中发送了access_token
以获取对我的API方法的访问权限,但是我不确定如何处理id_token
。
我也将id_token
放在标题中吗?如果是这样,我要用什么钥匙呢?我将使用密钥access_token
发送Authorization
-参见下文。
不确定如何发送id_token
,对此会有些帮助。谢谢。
答案 0 :(得分:1)
您将使用id_token
在SPA应用程序中构造User对象,而access_token
用于访问API。因此,您不必将id_token
放在标题中。
有一个用于Auth0的JavaScript库,可以帮助完成身份验证/授权任务:Auth0.js。
该库可能有助于构造用户对象和刷新访问令牌。