API01005: SSL 证书错误
这意味着什么
您的网站的 SSL/TLS 证书存在问题。这个证书是确保连接安全(HTTPS)的关键。为了保护您的数据,POS 不会连接到有无效证书的网站。
常见原因
- 证书过期 — SSL 证书需要定期更新
- 自签名证书 — 未由可信机构颁发
- 域名错误 — 证书与域名不匹配
- 证书链不完整 — 缺少中间证书
- 混合内容 — 一些资源通过 HTTP 加载而不是 HTTPS
如何修复
1. 检查证书状态
在浏览器中访问您的网站,点击锁形图标查看证书详细信息。注意:
- 过期日期
- 颁发给(应与您的域名匹配)
- 颁发者(应为认可的机构)
2. 更新过期证书
如果证书已过期:
- 大多数托管服务提供商提供免费的 Let's Encrypt 证书
- 联系您的托管服务提供商进行续签
- 检查是否启用了自动续签
3. 修正证书不匹配
确保证书覆盖:
- 您的确切域名 (
yourstore.com) - 如果使用,WWW 变体 (
www.yourstore.com) - 考虑使用通配符证书 (
*.yourstore.com)
4. 安装缺失的中间证书
使用 SSL 检查工具(如 SSL Labs)识别缺失的证书。您的托管服务提供商可以帮助安装它们。
5. 强制 HTTPS
在 WordPress 中,确保:
- 网站 URL 使用
https:// - 在 WooCommerce 设置中启用强制 SSL