You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

开发YouTube上传Web应用时遭遇Google OOB授权Redirect_URI错误求助

Google授权Redirect_URI错误解决指南(针对YouTube上传Web应用)

我正在开发一个支持Google授权登录的Web应用,核心需求是实现从任意地点直接上传视频到YouTube。所有代码严格遵循Google授权令牌手册编写,但始终碰到Redirect_URI相关错误。该错误出现于Google 2022年10月停止支持OOB(OutOfBand)授权流程后,错误截图如下:

错误截图

具体解决方案步骤

  • 严格保持Redirect_URI配置一致性
    在Google Cloud控制台的「API和服务」→「凭据」页面,找到对应OAuth 2.0客户端ID的已授权重定向URI列表,确保填写的地址和代码中使用的redirect_uri完全匹配——包括HTTP/HTTPS协议、域名、端口、路径,甚至大小写都不能出错。
  • 彻底移除OOB相关配置
    删掉代码中所有以urn:ietf:wg:oauth:2.0:oob作为重定向URI的逻辑,替换为你的Web应用可正常访问的真实回调地址,例如https://your-domain.com/auth/google/callback。
  • 使用正确的授权流程
    必须采用授权码流程(Authorization Code Flow),且请求授权时务必携带access_type=offline参数,这样才能获取到可用于长期刷新访问令牌的刷新令牌,满足YouTube持续上传的需求。
  • 验证回调地址的可用性
    确认配置的重定向URI对应的回调接口可以正常访问,没有被防火墙、CDN或服务器配置拦截;同时测试接口是否能正确接收Google返回的code参数,并完成后续的令牌交换流程。

内容的提问来源于stack exchange,提问作者Ankit Kumar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.26 06:09:24