帐户关联 returns 个错误

Account linking returns errors

我在 google 操作控制台中遇到帐户链接问题。 https://oauth-redirect.googleusercontent.com 中的参数应该是什么才能成功链接帐户并将我重定向回模拟器?

首先,我使用了 auth0 进行帐户链接。它是成功的 v.i.a 模拟器,即它打开了我登录的 auth0 登录页面,它向我显示 "Account Linking Successful" 并将我重定向回 google 模拟器页面以进行进一步测试。但是当我使用我的网站进行身份验证时它在帐户链接时返回错误。

https://oauth-redirect.googleusercontent.com/r/airpurifier-dlfvrq?state=MY_STATE&access_token=KkvQ85d36b1ebcf0cea06a5148236tdVEp&token_type=bearer

returns "The parameter "code" or "error" must be set in the query string".作为错误消息

当我有意添加

https://oauth-redirect.googleusercontent.com/r/airpurifier-dlfvrq?state=MY_STATE&access_token=KkvQ85d36b1ebcf0cea06a5148236tdVEp&token_type=bearer&code=200

返回结果出错

我已经阅读了 https://developers.google.com/actions/identity/oauth2

中的完整文档

如有任何帮助,我们将不胜感激。谢谢。

根据文档,return URL 应采用以下格式:

https://oauth-redirect.googleusercontent.com/r/YOUR_PROJECT_ID#access_token=ACCESS_TOKEN&token_type=bearer&state=STATE_STRING

请注意您使用的是“?”在应该是“#”的项目 ID 之后。改变它并尝试。它应该工作。