Eri*_*eng 4 javascript google-oauth
我们根据此文档Google Identity Services JavaScript SDK构建 Web 应用程序并与 Google OAuth2 集成
我们想使用“popup”模式,但是当尝试用身份验证代码交换access_token时,/token返回错误,如“
{“error”:“redirect_uri_mismatch”,“error_description”:“错误请求”}”
redirect_url我们在调用时传递了参数/token,与凭证页面配置的参数完全相同。
更奇怪的是,当我们切换到“重定向”模式时,一切正常。一样client_id,一样client_secret,一样grant_type,一样redirect_uri。
我不明白,就像在redirect和popup模式下生成的代码被不同地对待。
有什么帮助吗?多谢!
小智 9
将OAuth2客户端中的redirectUri设置为“postmessage”以指示您已经发送了消息。
这是一个未记录的功能。
将一次性代码交换为刷新令牌时出现 Google OAuth redirect_uri_mismatch
您应该删除 Google 控制台中现有的重定向 URL,然后重新下载凭证 JSON。
| 归档时间: |
|
| 查看次数: |
943 次 |
| 最近记录: |