本地正常,部署到服务器后报错
服务器没配置host之前报错前端返回java.net.UnknownHostException: api.weixin.qq.com: Temporary failure in name resolution,
在host配置完微信服务器地址后,前端返回
{"success":false,"message":"操作失败,org.apache.http.conn.HttpHostConnectException: Connect to api.weixin.qq.com:443 [api.weixin.qq.com/101.89.47.18, api.weixin.qq.com/101.91.34.103, api.weixin.qq.com/101.91.37.13, api.weixin.qq.com/109.244.129.223, api.weixin.qq.com/109.244.145.152, api.weixin.qq.com/109.244.184.250] failed: Connection refused (Connection refused)","code":500,"result":null,"timestamp":1736760692722}
这个是因为防火墙拦截了吗?还是其他的问题
你好,平台不会返回Java报错
域名没解析到ip地址,你应该排查dns的问题,而不是去配置hosts,目前平台的出口ip有很多,并不止一个,配置hosts并不能保证配置正确。