我正在android上开发一个phonegap应用程序,它使用带有https协议的ajax请求到服务器。服务器现在使用的ssl证书是可信的并经过验证的(如果需要,可以检查它:https://www.korebe.com/Android/Bilgi),但是由于https连接,xmlhttp请求的结果始终为空。
http上的同一版本工作正常,但我想通过https连接。
这个问题背后的原因是什么?
谢谢。
最佳答案
我想问题出在你的证书上。当我尝试连接到其他ssl站点时,请求可以正常工作,但是当我尝试连接到您的站点时,它会阻塞。
当我在浏览器中访问您的站点时,它确实会显示一个绿色锁,并且一切看起来都很好,但是当我查看证书信息时,我看到了这个。
我不知道问题出在哪里,但我已经读到phonegap和android模拟器的结合不能很好地处理cert错误。
我真的怀疑问题是你的证书。
为了好玩,我也在一个真正的设备上尝试了我的测试(NexusOne和Android2.3),但也失败了。
关于android - Android的phonegap是否支持https ajax请求?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6620191/