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

WooCommerce Webhook提示URL无法访问问题的排查与解决

WooCommerce Webhook报错排查与解决

问题描述

创建WooCommerce Webhook时触发以下错误:

Error: Delivery URL cannot be reached: A valid URL was not provided.

使用Postman测试该URL功能正常,怀疑端口限制导致此问题。

Webhook配置截图

解决方案

将自定义端口添加到WordPress允许的安全端口列表中,需在主题的functions.php文件中添加以下代码:

add_filter( 'http_allowed_safe_ports', 'wpdocs_allowed_ports' );

function wpdocs_allowed_ports( $ports ) {
    $ports = array( 80, 443, 8080, 3000 );

    return $ports;
}

注:代码中示例添加了8080和3000端口,可根据实际使用的端口调整数组内容。

补充说明

WordPress默认仅允许80和443作为安全端口发起HTTP请求,若Webhook的Delivery URL使用了其他端口,需通过http_allowed_safe_ports钩子将其加入允许列表,才能正常建立连接。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.26 04:18:16