amazon-web-services - AWS 令牌端点“invalid_request”错误
问题描述
客观的:
我正在尝试使用 AWS 令牌端点将成功联合登录 (Facebook) 后获得的授权代码交换为令牌。
问题:
我不断收到“invalid_request”作为响应,错误请求 400。
我做了什么:
所以我用 axios 向 token 端点发出了一个 http post 请求,得到了一个错误的请求 400,invalid_request。邮递员给了我同样的结果。我很感激任何帮助,谢谢。
axios 请求
import { useRouter } from 'next/router'
import { useState, useEffect } from 'react'
import axios from 'axios'
import qs from 'qs'
// CALLBACK FOR AUTHORIZATION CODE FROM AWS AFTER SOCIAL SIGN IN (FACEBOOK)
export default function CallbackPage() {
const router = useRouter()
const { code } = router.query
useEffect(()=>{
if (code) {
console.log(code)
axios.post(`https://correctDomain.us-east-2.amazoncognito.com/oauth2/token`, qs.stringify({
grant_type: "authorization_code",
client_id: "correctClientId",
code: code,
redirect_uri: "http://localhost:3000/callback/"
}), {
headers: {
"content-type": 'application/x-www-form-urlencoded'
}
})
}
},[code])
return (
<>
<div></div>
</>
)
}
解决方案
推荐阅读
- java - 如何在 Flink 中使用 LocalDate 字段有效地序列化 POJO?
- python - 带有 nans 的 3D 数组并使用 scipy 去趋势
- extjs - 7.x MODERN treegrid - nodecollapse/nodeexpand 事件:空行参数
- java - 在通过 JAVA 代码扫描文件时输入密码
- reactjs - 应用程序未运行时不显示 PWA 推送通知
- react-native - 反应本机链接无法正常工作
- events - 如何通过 Microsoft Graph API 搜索日历事件?
- r - 有没有办法在R中的seededlda模型中获得预测的主题概率?
- nlp - 节中带有尾随空格的句子分割(stanford corenlp)
- laravel - 如何在 laravel excel 中下降行就像按 control enter