【发布时间】:2018-01-26 10:22:49
【问题描述】:
我们正在尝试使用身份验证代码(而不是隐式代码)使用 OAuth2.0 创建一个 google home 操作。请注意,我们之前使用隐式代码使用它,但由于项目的要求需要切换)。
我们的令牌端点(使用 AWS Cognito 服务)需要:
“如果给客户端发了一个秘密,客户端必须通过基本HTTP授权在授权头中传递它的client_id和client_secret。秘密是Basic Base64Encode(client_id:client_secret)。”
但是,这不是 google 身份验证将数据发送到令牌的方式。我们可以在邮递员中强制这样做,它确实有效,但不会使用谷歌模拟器上的操作链接用户。
有没有办法配置我们的项目来传递基本编码的数据?有其他人使用 AWS cognito 完成这项工作吗?
谢谢
【问题讨论】:
标签: amazon-web-services oauth-2.0 amazon-cognito dialogflow-es actions-on-google