出现错误:未处理的拒绝(错误):无凭据 | if (typeof opt.graphql_headers !== 'undefined' && | 在 GraphQLAPI.ts 文件
Posted
技术标签:
【中文标题】出现错误:未处理的拒绝(错误):无凭据 | if (typeof opt.graphql_headers !== \'undefined\' && | 在 GraphQLAPI.ts 文件中【英文标题】:Getting error: Unhandled Rejection (Error): No credentials | if (typeof opt.graphql_headers !== 'undefined' && | in GraphQLAPI.ts file出现错误:未处理的拒绝(错误):无凭据 | if (typeof opt.graphql_headers !== 'undefined' && | 在 GraphQLAPI.ts 文件中 【发布时间】:2021-03-02 09:15:42 【问题描述】:如何解决这个错误?我正在开发一个使用 Amplify、GrapghqlAPI 的反应项目 enter image description here
【问题讨论】:
【参考方案1】:不知何故,我也遇到了同样的问题。我有以下软件包:
"@aws-amplify/api": "^3.2.11",
"@aws-amplify/auth": "^3.4.11",
"@aws-amplify/ui-react": "^0.2.28",
"aws-amplify": "^3.3.8",
"aws-appsync": "^4.0.1",
更新到以下版本,问题就消失了:
"@aws-amplify/api": "^3.2.22",
"@aws-amplify/auth": "^3.4.22",
"@aws-amplify/ui-react": "^0.2.38",
"aws-amplify": "^3.3.19",
"aws-appsync": "^4.0.3",
根据aws-amplify 和aws-amplify/auth 的更新日志,这些版本之间没有明显的变化,所以我不确定实际修复了什么。
【讨论】:
以上是关于出现错误:未处理的拒绝(错误):无凭据 | if (typeof opt.graphql_headers !== 'undefined' && | 在 GraphQLAPI.ts 文件的主要内容,如果未能解决你的问题,请参考以下文章
403 - 禁止访问: 访问被拒绝。您无权使用所提供的凭据查看此目录或页面。 怎么解决 ?
如何解决该错误>> WARN可能的未处理承诺拒绝(id:0):
未处理的拒绝(错误):渲染的钩子比上一次渲染时更多(React Interface GrandStack with ApolloClient)