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

macOS Sequoia(Apple Silicon)下Android Studio登录回调403问题

Android Studio登录回调HTTP 403错误排查(Apple Silicon macOS Sequoia 15.2)

问题场景

搭载Apple Silicon的macOS Sequoia 15.2系统中,安装Android Studio后登录时,跳转至身份提供商(IdP)流程正常,但回调URL返回HTTP 403(禁止访问)错误,使用Chrome浏览器操作。回调URL示例:

http://localhost:50932/CALLBACK_AUTH?code=4/0ASVgi3KfscdasdasdQQ&scope=email%20https://www.googleapis.com/auth/firebase%20https://www.googleapis.com/auth/cloud-platform%20https://www.googleapis.com/auth/aida%20https://www.googleapis.com/auth/playdeveloperreporting%20https://www.googleapis.com/auth/userinfo.email%20openid&authuser=0&prompt=consent

可能原因及解决方法

  • 本地端口被拦截或占用
    本地端口50932可能被系统防火墙、第三方安全软件拦截,或被其他进程占用,导致回调请求无法到达Android Studio。
    解决步骤:

    1. 检查Mac防火墙:打开「系统设置」→「网络」→「防火墙」,确认Android Studio被允许接收传入连接;
    2. 排查端口占用:终端执行lsof -i :50932,若有其他进程占用,结束该进程后重启Android Studio,或等待端口自动释放。
  • Chrome浏览器本地安全限制
    Chrome对localhost请求的安全策略在新系统版本中可能有调整,导致回调请求被拦截。
    解决步骤:

    1. 临时关闭Chrome安全限制:关闭所有Chrome窗口,终端执行open -a "Google Chrome" --args --disable-web-security --user-data-dir="/tmp/chrome_dev_session",用该窗口重新尝试登录;
    2. 切换至Android Studio内置浏览器:登录界面选择「使用内置浏览器」选项(部分版本支持),绕过Chrome的安全限制。
  • Android Studio权限不足(Apple Silicon适配)
    Apple Silicon架构下,Android Studio可能缺少监听本地端口或访问系统资源的权限。
    解决步骤:

    1. 检查系统权限:打开「系统设置」→「隐私与安全性」→「完全磁盘访问权限」,勾选Android Studio;
    2. 重新安装适配版本:确认下载的是Apple Silicon专属Android Studio安装包,卸载现有版本后重新安装,安装过程中允许所有权限请求。
  • 登录缓存或OAuth配置问题
    本地登录缓存异常,或Google OAuth客户端未正确配置回调URL。
    解决步骤:

    1. 清除Android Studio缓存:进入「File」→「Invalidate Caches...」,选择「Invalidate and Restart」;
    2. 检查OAuth客户端配置(可选):登录Google云控制台,找到Android Studio自动创建的OAuth客户端,确认「已授权的重定向URI」包含http://localhost:*或具体的http://localhost:50932/CALLBACK_AUTH,缺失则添加。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.14 06:16:03