当钛sdk从5.1.2更新到6.0.3时发出Https错误

时间:2017-04-04 20:23:13

标签: appcelerator titanium-mobile appcelerator-titanium

我将应用的Titanium SDK从5.1.2更新到6.0.3。此Https连接到我的sitemender服务器后无法正常工作。相同的代码在5.1.2中工作。这就是错误 "此服务器的证书无效。您可能连接到假装为“xxxxxxxx”的服务器,这可能会使您的机密信息面临风险。"

感谢。

1 个答案:

答案 0 :(得分:0)

端点的证书已过期或无效,因此您需要修复该证书。如果您不能,或者您只是希望Titanium(我猜测iOS)的行为与旧SDK相同并忽略无效证书,则将validatesSecureCertificate设置为false。< / p>

var xhr = Titanium.Network.createHTTPClient({
    validatesSecureCertificate: false
});