reactjs - 如何从 LinkedIn oAuth2 读取 accessToken
问题描述
我是 oAuth 2.0 中的新手,很抱歉问这个简单的问题。
我的应用程序使用 react js 开发,后端使用 golang。
我正在尝试根据访问从 LinkedIn oAuth2.0 获取访问令牌:http ://www.example.com/)(https://docs.microsoft.com/en-gb/linkedin/shared/authentication/授权代码流?context=linkedin/consumer/context
在第 3 步中,我可以像这样获得 accessToken。
{
"access_token": "AQWAyxU2xC-2-MZILNex2q_EOKUsrar1GB3l-o1Cm3ErUcfjpe3Ri4QQzCgpMywYG7r-sSdLQPjTcJXUNDufaz97Xr9TtG8OOGl2ayCj7iwEbtRWojBkqkPeCXg-MjwX-AN6rgMzOnl4BIRp5r9xJrwQ0M7v6nyCZojLKXtSaVtomKF4cLyXurRPFOK_MutgYAb7gisaAloH4IjEOfmbab_O-MP-asDCvm6xuO6tEcf9Ws3HCsW5qGm_WYOZYIYGZKQeXps24zksj0X3M-fG1Ahb3_Z6KK5OScKtzOjyQmv3lBxNmgzoqLXc3TKwEeO4ZHmvYLlnBprbgE0eBt_moAVzHoybRg",
"expires_in": 5184000
}
但我的问题是如何读取此令牌以供以后使用,因为它从那里重定向到 LinkedIn 页面,我无法获取它,并且由于 CORS 问题我无法使用其余 API。
解决方案
我终于知道我们必须使用 cURL 从 http ex 读取 accessToken:在节点 js 中,我们可以使用 npm curl-request
推荐阅读
- elasticsearch - ElasticSearch 搜索查询计数
- ios - PHPhotoLibrary.requestAuthorization(for:, handler:) 不调用处理程序块
- lua - 修复脚本
- reactjs - React 路由与 MVC 路由,这里发生了什么?
- python - 我永远无法返回的循环
- javascript - 如何在 Vue 应用程序中实时显示 DynamoDB 数据中的数据更改?
- r - 如何在 R 中将 unicode 箭头作为字符变量?
- c++ - 几次操作后读取返回 0
- python - 查找多列中的值是否大于熊猫数据框中的常量
- google-apps-script - pdf转换器的应用程序脚本超过了最大执行时间