---
url: "https://pay.weixin.qq.com/doc/v2/merchant/4011984638.md"
title: "安全与网络相关注意事项"
doc_id: 4011984638
---

>更新时间：2024.11.18

## 1、服务器SSL版本说明

由于低版本的SSL存在高危漏洞，需要确认您系统所使用的SSL版本是否需要升级，详细说明请见[公众平台SSL安全策略说明](http://mp.weixin.qq.com/cgi-bin/announce?action=getannouncement&key=1414562353&version=11&lang=zh_CN)

Java开发可以参考Oracle网站的说明：\[[Oracle Java disable SSL3](https://www.oracle.com/technetwork/java/javase/documentation/cve-2014-3566-2342133.html)\]

## 2、IPV6相关

如果您的服务器开启了IPv6支持，由于当前互联网对IPv6支持不完整，导致在DNS解析时通常会碰到超时问题；

建议在调用支付API时，显示指定使用IPv4解析.

PHP程序使用curl调用参考代码如下：

```
if(defined('CURLOPT_IPRESOLVE') && defined('CURL_IPRESOLVE_V4'))
{
curl_setopt($ch, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4);
}
```

## 3、无法连接微信服务器,访问api.mch.weixin.qq.com超时

a. 是否存在跨运营商访问的情况,详见[网络超时的定位](https://pay.weixin.qq.com/doc/v2/merchant/4012203397.md)

可以ping api.mch.weixin.qq.com查询对应的解析IP

通过访问ip.qq.com获取出口IP，也可以根据商户侧服务器的外网IP确认

b. 是否使用curl库访问

需要指定参数使用ipv4，具体可参考http://www.jb51.net/article/39788.htm

c. 确认java程序使用的HttpClient的版本是否<=4.3.4

可升级HttpClient到4.3.6版本

d.如有疑问，请通过在线[技术咨询](https://support.pay.weixin.qq.com/aidevhelper)联系我们；