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

Azure托管应用调用FB.ui分享弹窗报错:URL域名未纳入应用域名列表

解决方案

  • 优先补全FB应用基础配置:进入FB开发者后台「设置」-「基本」页,完成两处必填配置:
    1. 在应用域名栏填入你Azure站点的纯域名(不要带http:///https://前缀、不要带路径后缀,例如站点地址是https://xxx.azurewebsites.net/xxx就填xxx.azurewebsites.net)
    2. 下拉到「网站」板块,在站点URL栏填入你Azure站点的完整根地址(带协议头,例如https://xxx.azurewebsites.net/)
      这两个配置是域名校验的核心依据,仅配置Valid OAuth Redirects URIs无法满足分享接口的校验规则。
  • 校验FB.ui传参的href域名:你代码中传入的imgUrl对应的域名,必须也添加到FB应用的「应用域名」列表中。如果imgUrl是Azure Blob存储等第三方存储的直链,你可以选择把存储服务的域名补到应用域名列表,或者将分享目标改为你站点内的中转页面(中转页挂载要分享的图片和内容,中转页地址作为href参数传入)。
  • 排查配置生效问题:FB后台配置修改后最多有10分钟的缓存周期,修改完成后可以清理浏览器缓存、使用隐身窗口测试,避免旧缓存导致校验不通过。
  • 检查应用模式配置:如果你的FB应用已经切换为上线模式,需要确认你添加的域名已经完成FB的所有权验证(如果应用关联了商务管理平台,必须完成域名验证才能正常使用)。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.06 03:45:04