Oauth 2.0 Alexa授权代码授予
我正在与AmazonAlexa合作,并且面临着在Alexa中实现OAuth2.0代码授权的问题 我已成功实施了隐性补助流程:Oauth 2.0 Alexa授权代码授予,oauth-2.0,aws-lambda,aws-api-gateway,alexa,alexa-skill,Oauth 2.0,Aws Lambda,Aws Api Gateway,Alexa,Alexa Skill,我正在与AmazonAlexa合作,并且面临着在Alexa中实现OAuth2.0代码授权的问题 我已成功实施了隐性补助流程: 我有一个AWS Lambda函数,负责在用户登录我的系统时生成JWT 我有一个web服务器登录页面(启用https),用户可以从该页面登录 我有一个AWS Lambda函数,它接收代码并生成访问令牌、刷新令牌和结束时间 我有一个API网关(post方法),它调用code grant lambda函数(我没有设置ant头,因为我不知道是否使用Alexa发送头) 对其工作罚款
- 用户从Alexa应用程序中选择链接帐户
- Alexa显示我的登录页面
- 用户登录后,我的页面将Alexa重定向到提供的url以及访问令牌
- Alexa显示消息“与技能相关”
- 用户从Alexa应用程序中选择链接帐户
- Alexa显示我的登录页面
- 用户登录后,我的页面将Alexa重定向到提供的url和代码(我正在使用JWT生成代码)
- Alexa试图调用我的代码授权链接,但在这里失败(甚至没有到达我的lambda,我不知道api网关)