Php AWS Alexa与oauth 2的链接技巧
大家好 我是AmazonAlexa的新手,我有一个使用PHP和OAuth2.0链接到Alexa技能帐户的工作 我已经成功地配置了所有并获得了Php AWS Alexa与oauth 2的链接技巧,php,oauth-2.0,alexa-skills-kit,alexa-skill,Php,Oauth 2.0,Alexa Skills Kit,Alexa Skill,大家好 我是AmazonAlexa的新手,我有一个使用PHP和OAuth2.0链接到Alexa技能帐户的工作 我已经成功地配置了所有并获得了Auth code Grant的代码,但是当我在Chrome浏览器中运行我的代码时,它会生成帐户链接失败问题,但是当我在Firefox中运行相同的URL时,它会生成亚马逊链接失败,并且错误=缺失状态 请帮助我解决我的问题,任何帮助都将不胜感激。实现帐户链接有时很棘手。事情是在某个时刻,Alexa和OAuth2服务器之间发生的事情对于技能(Lambda)来说是
Auth code Grant
的代码,但是当我在Chrome浏览器中运行我的代码时,它会生成帐户链接失败
问题,但是当我在Firefox中运行相同的URL时,它会生成亚马逊链接失败
,并且错误=缺失状态
请帮助我解决我的问题,任何帮助都将不胜感激。实现
帐户链接
有时很棘手。事情是在某个时刻,Alexa和OAuth2服务器之间发生的事情对于技能(Lambda)来说是透明的,例如刷新令牌的过程,这就是为什么我建议您查看下面引用的参考资料
同样由于显示的错误,在Alexa web控制台或Alexa mobile app与OAuth2服务器之间来回交换的一个URL中,似乎缺少参数code
。请验证它始终相同,并且始终存在于URL中。确实实现代理将有助于调试此问题
我建议你看看这些伟大的资源:
干杯谢谢你的回答,但我正在使用php创建oauth2服务器进行身份验证,我还调试了代码参数始终存在,重定向url和状态也存在,但重定向后我得到了“链接失败并且在url中也获得了
缺失状态
”即使我已经检查了重定向url的状态和代码。。。