2017-04-04 33 views
0

我將我的應用程序的Titanium SDK從5.1.2更新到6.0.3。此後,Https連接到我的站點管理員服務器不起作用。相同的代碼在5.1.2中工作。這是錯誤 「此服務器的證書無效,您可能正在連接假裝爲」xxxxxxxx「的服務器,這可能會將您的機密信息置於危險之中。」鈦sdk從5.1.2更新到6.0.3時發生https錯誤

感謝。

+0

您是否驗證過您的網站上的證書? –

+0

它工作的很好,直到我更新了Titanium SDK。你能幫助我理解證書的含義嗎?謝謝 – user2037157

+0

有些東西可能已經改變了,以便更好地驗證證書。所以...你有沒有驗證你的證書?這聽起來像你使用一個非有效的 –

回答

0

端點的證書已過期或無效,因此您需要修復該問題。如果你不能,或者你只是想鈦(我猜與iOS)行爲相同的舊的SDK和忽略無效的證書,然後將validatesSecureCertificate設置爲false

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