我将应用的Titanium SDK从5.1.2更新到6.0.3。此Https连接到我的sitemender服务器后无法正常工作。相同的代码在5.1.2中工作。这就是错误 "此服务器的证书无效。您可能连接到假装为“xxxxxxxx”的服务器,这可能会使您的机密信息面临风险。"
感谢。
答案 0 :(得分:0)
端点的证书已过期或无效,因此您需要修复该证书。如果您不能,或者您只是希望Titanium(我猜测iOS)的行为与旧SDK相同并忽略无效证书,则将validatesSecureCertificate设置为false
。< / p>
var xhr = Titanium.Network.createHTTPClient({
validatesSecureCertificate: false
});