当前位置:首页 > 行业动态 > 正文

公众号业务域名是啥

什么是公众号业务域名?

公众号业务域名是指在微信公众号开发或运营过程中,需要配置的特定域名,用于实现网页授权、JS接口安全域名、H5页面跳转等功能,这些域名需符合微信平台规范,且必须完成ICP备案并支持HTTPS协议。


公众号业务域名的类型与用途

域名类型 用途说明
网页授权域名 用户通过微信授权登录网页时,回调地址必须为此域名(如OAuth 2.0授权)。
JS接口安全域名 配置后,公众号网页可调用微信JS-SDK功能(如分享、支付、扫一扫等)。
H5页面跳转域名 自定义菜单或消息中设置的外链URL必须为已备案的域名。
服务器配置域名 开发者配置消息加密/解密、事件推送等接口时需绑定的域名。

如何配置公众号业务域名?

  1. 登录微信公众平台
    进入【公众号设置】→【功能设置】→【业务域名】或【JS接口安全域名】板块。

    公众号业务域名是啥  第1张

  2. 添加域名规则

    • 输入域名(如www.example.com),支持主域名及二级域名。
    • 需勾选协议类型(仅支持https)。
    • 点击“保存”并完成验证(上传指定文件至域名根目录)。
  3. 注意事项

    • 域名必须已完成ICP备案。
    • 同一业务域名可同时用于多个功能(如网页授权+JS接口)。
    • 配置后需等待微信审核生效(通常1-5分钟)。

业务域名常见要求

要求项 说明
HTTPS协议 所有业务域名必须使用https://,不支持http://
域名备案 国内服务器需完成工信部ICP备案,海外服务器需符合微信境外域名规则。
端口限制 禁止使用非常规端口(如:8080),仅支持443(HTTPS默认端口)。
子域名使用 允许配置二级域名(如api.example.com),但需与主域名一致备案主体。

示例说明

  • 网页授权域名:用户点击网页授权按钮后,微信会重定向到该域名下的回调页面(如https://www.example.com/auth)。
  • JS接口安全域名:在公众号网页中调用wx.ready()等接口前,需确保当前页面URL的主域与此域名一致。

相关问题与解答

问题1:公众号业务域名配置后一直提示“未生效”怎么办?

解答

  1. 检查域名是否已完成ICP备案且可访问。
  2. 确认上传的验证文件(如txthtml)已正确放置于域名根目录。
  3. 清除浏览器缓存或更换浏览器重试。
  4. 若仍无效,尝试重新提交配置或联系微信客服核查。

问题2:是否可以使用免费SSL证书配置业务域名?

解答
可以使用免费SSL证书(如Let’s Encrypt),但需满足以下条件:

  • 证书必须覆盖配置的域名(包括主域和子域)。
  • 微信服务器能正常识别证书有效性(无过期或错误)。
  • 部分高级功能(如支付)可能要求证书来自付费CA,建议根据实际需求选择
0