首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AWS放大Auth处理条形连接码

AWS放大Auth处理条形连接码
EN

Stack Overflow用户
提问于 2019-04-23 19:53:23
回答 1查看 422关注 0票数 1

在我的角项目中,我用OAuth和托管UI配置了AWS放大器。

一切都很好。当我想与谷歌连接时,我会被重定向回一个像http://localhost:4200/?code=de79bfa4-xxxxxx&state=2xxxxxx这样的url,这是由AWS放大器集线器很好地处理。

现在,我想在我的项目中配置带连接,它也使用OAuth连接流

因此,我按照文档中的定义配置我的OAuth链接,方法是添加如下链接:

代码语言:javascript
复制
<a class="stripe-connect" href="https://connect.stripe.com/oauth/authorize?response_type=code&client_id=ca_xxxxxx&scope=read_write"><span>Connect with Stripe</span></a>

问题

我被重定向回像xxxxxx这样的url

不幸的是,这个url也是由扩容处理的,我得到了以下错误消息:

zone.js:1152 POST https://[domain].amazoncognito.com/oauth2/token 400 core.js:15724错误:未知(承诺):错误: invalid_grant 错误: invalid_grant

这是可以理解的,因为放大器试图处理Stripe连接代码。

但我不知道如何纠正这种行为。

有什么办法解决这个问题吗?

复制

  1. 用Amplify托管UI配置示例存储库
  2. 在client_id中编辑Stripe client_id
  3. 启动项目
  4. 与google连接
  5. 导航到设置
  6. 点击“用条纹连接”的链接
  7. 在Stripe窗体上,单击“忽略此帐户窗体”
  8. 见错误

EN

回答 1

Stack Overflow用户

发布于 2019-05-11 20:56:38

我联系了Amplify团队,这是正常的行为:

https://github.com/aws-amplify/amplify-js/issues/3157

使用OAuth流和代码授予流,一旦您从第三方重定向回来,放大器将自动解析该URL以检索代码,并使用它从第三方/token端点检索凭据。

不幸的是,在这个时候,我们不能添加异常,甚至过滤器,放大,以不自动解析URL。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55818467

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档