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

Facebook Login报错“应用当前不可访问”:普通用户无法登录,管理员正常

解决Facebook Login开发模式下普通用户无法登录的问题

核心问题与解决步骤

你的问题本质是应用处于开发模式,仅添加到应用角色的账号(管理员、开发者、测试用户)可正常访问,普通用户会被拦截。找不到Live模式开关的话,按以下方向排查:

1. 定位Live模式切换入口

打开Meta App Dashboard进入你的应用:

  • 方式一:应用主页顶部会显示当前状态(如"Development Mode"),旁边直接有"Switch to Live"按钮,可能因页面布局被忽略,仔细查找即可。
  • 方式二:左侧菜单进入Settings -> Basic,拉到页面底部的App Status模块,这里必然有状态切换选项。

2. 完成切换前的必填配置

如果看不到切换按钮,大概率是未完成Meta要求的基础配置:

  • 确保Privacy Policy URL是可公开访问的在线地址(不能是localhost或未上线页面)
  • 检查Contact Email是否填写正确并完成验证
  • 确认OAuth Redirect URIs无拼写错误,协议(http/https)、域名、路径需完全匹配
  • 应用基本信息(名称、图标、描述)填写完整

3. 排查特殊限制情况

若以上配置都完成仍找不到开关,检查:

  • 你的开发者账号是否完成Meta身份验证(如手机号、身份证验证),部分地区要求完成验证才能切换应用状态
  • 应用是否存在未处理的违规警告,查看Dashboard顶部通知栏,是否有需处理的提示

4. 临时测试替代方案

如果暂时无法切换到Live模式,可在Roles页面将需要测试的普通账号添加为Test Users或Developers角色,这些账号就能正常登录应用,满足开发测试需求。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.12 16:57:11