Jquery 当I';我改为使用SSL
我最近在我的web服务器上获得了SSL证书,突然所有AJAX请求都失败了 我尝试过将代码更改为使用https://和//,但两者都不起作用。这真的很烦人,我可以看到它正在被阻止,如所附的图片所示 显示的错误是: '正在加载混合(不安全)活动内容 “在安全页面上” (删除了API密钥和其他内容) 我已经对此进行了研究,这是因为SSL没有被强制,导致ajax试图转到http。这会被Firefox阻止 我正在进行的Ajax调用是:Jquery 当I';我改为使用SSL,jquery,ajax,ssl,https,Jquery,Ajax,Ssl,Https,我最近在我的web服务器上获得了SSL证书,突然所有AJAX请求都失败了 我尝试过将代码更改为使用https://和//,但两者都不起作用。这真的很烦人,我可以看到它正在被阻止,如所附的图片所示 显示的错误是: '正在加载混合(不安全)活动内容 “在安全页面上” (删除了API密钥和其他内容) 我已经对此进行了研究,这是因为SSL没有被强制,导致ajax试图转到http。这会被Firefox阻止 我正在进行的Ajax调用是: function backupSite() { console
function backupSite() {
console.log("Backing up Site");
$.get( "https://pximg.xyz/api/backup_site",
{ api_key: '', mode: '' })
.done(function(data) {
var newData = data.split('"');
alert('Completed');
});
}
我尝试过更改代码、重定向和硬编码以使用HTTPS,但到目前为止,这些都不起作用。有没有可能得到一些帮助,我如何才能让这个工作
额外资料:
- 服务器主机-Hostinger,高级
- 服务器软件-Apache2.4.10(根据Hostinger)
- PHP版本-5.5
- SSL提供程序-Comodo
PXgamer尝试将尾部斜杠添加到url
https://pximg.xyz/api/backup_site/
以及您的请求,以确保没有任何重定向发生。它得到了301,只是想尝试一下。@PXgamer
301
到哪里?是否有相同的协议和位置?哈哈哈。非常感谢你!我漏掉了尾随的斜杠,所以它被重定向到使用/作为目录。@PXgamer np,几天前刚刚收到CloudFlare SSL的同样问题