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

Facebook OAuth提示Enter valid URL,无法将应用设为公开状态求助

解决Facebook应用切换到Public状态时“Enter valid URL”错误的排查步骤

我之前也遇到过几乎一模一样的问题,当时折腾了好一会儿才找到几个关键的排查点,你可以照着试试:

  • 检查URL格式的细微错误

    • 确保所有URL没有多余的隐形空格,复制粘贴后仔细检查开头、结尾和中间位置,Facebook的URL验证对空格零容忍。
    • 确认协议部分(http://)完整无缺,即使是本地localhost地址,也不能省略协议。
    • 尝试去掉URL结尾的斜杠:把http://localhost:1337/fbjsapp/改成http://localhost:1337/fbjsapp,有些场景下带斜杠和不带斜杠会被判定为不同的URL,导致验证失败。
  • 修正Domain字段配置

    • 你填的localhost是正确的,但要确保没有添加任何前缀(比如http://)或后缀(比如:1337),只保留纯主机名。
    • 可以尝试在Domain字段额外添加127.0.0.1,虽然localhost会解析到这个IP,但部分验证逻辑可能对两者有区分,添加后能覆盖更多场景。
  • 检查其他必填URL字段

    • 除了Site URL和Valid redirect URI,留意是否有其他需要填写的URL项(比如隐私政策URL、服务条款URL),如果这些字段为空或填写了无效内容,也会触发整体的URL验证错误。暂时没有对应页面的话,可以先填一个占位的本地URL(比如http://localhost:1337/privacy),后续再替换。
  • 强制刷新页面清除缓存

    • 浏览器缓存的旧配置可能干扰验证,用Ctrl+Shift+R(Windows/Linux)或Cmd+Shift+R(Mac)强制刷新Facebook开发者后台页面,然后重新填写所有URL并尝试切换状态。
  • 确认App Icon符合要求

    • 虽然你已经设置了图标,但要确保它满足Facebook的规范:尺寸至少1024x1024像素,格式为PNG或JPG,避免使用透明背景(部分情况下透明背景会被判定为无效)。可以重新上传一个完全合规的图标再试。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.20 07:03:55