我是科尔多瓦的新手。我已经通过ajax发出了自签名的https请求。我无法连接服务器。我在windows app中遇到了连接故障。所以我尝试了一些其他的签名证书,它工作得很好。我使用的是cordova的最新版本。所以我为白名单cordova- plugin -whitelist添加了最新的插件。但在安卓和ios上,它运行得很好。但是我在windows平台上使用的同样的东西,它得到了失败的连接失败。所以问题是我不能在wp8平台上做自签名的https请求??有没有人帮我一下,我已经挣扎了很久??
发布于 2016-03-08 22:46:30
要使https connexion正常工作,您必须信任服务器上的证书。如果客户端不知道服务器证书,调用将失败,因为客户端无法对服务器进行身份验证。
浏览器和操作系统都有一个包含所有受信任证书的信任库。
如果使用自签名证书,则必须将其安装在系统或浏览器中。对于windows phone,我不知道它在IE设置中的系统设置中。
并且您的自签名证书对于用于联系服务器的域或ip也必须有效。
您也可以使用免费的SSL证书,如https://letsencrypt.org/,而不是您的自签名证书。
https://stackoverflow.com/questions/35844372
复制相似问题