首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Google API OAuth-2.0,已安装应用程序授权流程:为什么浏览器标题中的授权码被截断?

Google API OAuth-2.0,已安装应用程序授权流程:为什么浏览器标题中的授权码被截断?
EN

Stack Overflow用户
提问于 2014-07-30 04:27:58
回答 1查看 140关注 0票数 0

我遇到了与Google在此资助流的第二步中的文档不一致的行为。

正如在https://developers.google.com/accounts/docs/OAuth2InstalledApp中所描述的,当指定了"redirect_uri“值"urn:ietf:wg:oauth:2.0:oob”时,“您的应用程序就可以检测到页面已经加载,并且可以读取页面的标题来获得授权码。”

每次我尝试使用这种方法,结果都是一样的。重定向后,浏览器的标题包含部分授权码,但页面上的编辑框已正确填充了整个授权码。(我可以提供一张图片作为说明,但不能没有足够的“声誉”。)无论我是以编程方式检索标题,还是仅通过选项卡的悬停提示检查它,代码都会在标题的第44个字符处被一致截断,在完整代码中该位置的句点之前。

由于只有部分代码,因此无法继续执行步骤2;文档中几乎没有留下怀疑这是错误行为的余地。作为参考,如果我通过手动复制和粘贴来检索完整的授权码,则可以使用完整的授权码(但实际上这不是我的选择)。

其他人有没有遇到过这种行为?

最重要的是,谷歌或其代表能否回答“为什么?”(而且,假设这不是我这方面的问题,“什么时候能解决?”)

EN

回答 1

Stack Overflow用户

发布于 2014-08-05 12:56:11

我也注意到了较短的代码。较短的授权码将起作用。您可以继续下一步。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25024374

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档