oauth - 使用 passport-auth0-openidconnect 时,如何获取完整的访问令牌来调用 /api/v2/users/?
问题描述
我正在尝试使用 openID 连接护照,但我需要访问权限,/api/v2/users/
以便我可以获得其他 idP 的访问令牌。/oauth/token
我可以使用观众和端点让它工作。但是,当我使用用户登录passport-auth0-openidconnect
并获得这样的访问令牌时......
const verify = (issuer, audience, profile, access_token, refresh_token, cb)=>{
const obj = profile._json;
obj.access = access_token;
return cb(null, obj);
}
访问令牌要短得多,并使端点抛出一个
{
"statusCode": 400,
"error": "Bad Request",
"message": "Bad HTTP authentication header format",
"errorCode": "Bearer"
}
这似乎是由于缺少.
访问令牌。如何获取完整访问令牌以便调用 OAuth 端点?
解决方案
推荐阅读
- windows - 防止无意的批处理文件运行
- php - 仅当用户状态为活动时,如何在 Laravel 8 Jetstream 中对用户进行身份验证?
- verilog - 如何解决verilog的非法引用错误
- prolog - Prolog中的布尔统一?
- javascript - 如何将 String 转换为 Array ,以数字作为元素?
- python - 忽略其他鼠标点击,Graphics.py Python
- excel - 如何在遇到更改之前自动填充列中的内容。你在单元格中以“停止”这个词结尾
- eclipse-plugin - Eclipse 编辑器无法初始化 lombok 插件导致问题
- arrays - 结构分配数组的静默错误
- scala - Scala/Spark Apriori 实现极其缓慢