现场Jquery Ajax的SSL证书不正确
Jquery Ajax on site with bad SSL certificate
我在测试台系统上执行AJAX调用时遇到问题。
它没有域的有效SSL证书,而是使用生产系统使用的证书,因为它的设置是相同的。
我猜是因为SSL证书不好,我的ajax请求被迫使用HTTP而不是HTTPS。
我可以确认JS是通过HTTPS加载的。
使用以下Ajax调用:
function ajaxPortfolioCall() { // catch the form's submit event
var edit_portfolio_form = $('#editportfolioform');
$.ajax({ // create an AJAX call...
data: edit_portfolio_form.serialize(), // get the form data
type: edit_portfolio_form.attr('method'), // GET or POST
url: edit_portfolio_form.attr('action'), // the file to call
success: function (response) { // on success..
$('#editportfolioform').html(response); // update the DIV
}
});
}
URL解析为:
$(form_id).attr('action')
"/rate-tracker/portfolio/add/"
它正试图通过HTTP而不是HTTPS进行URL调用。
听起来像是现代浏览器已经开始警告的混合内容阻塞问题。该链接提供了大量关于如何解决该问题的信息,但总结是,如果发现混合内容(HTTP和HTTPS),浏览器导航栏中的某个位置将出现屏蔽图标。在Firefox中它在左边,在Chrome中它在右边。单击此项将允许您关闭该域IIRC的阻止。
相关文章:
- Jquery菜单操作不稳定,定位不正确,存在一般错误
- Amazon S3 REST API大小不正确
- Javascript Reg Exp不正确匹配
- DIV并排,位置不正确
- 仅在IE中,javascript中的时区名称不正确
- 注意:wp_enqueue_script调用不正确.在 Wordpress 调试模式下
- 你能解释一下为什么这个javascript不正确吗
- 从int值来看,Javascript日期不正确
- jQuery-迭代不正确?(太长,无法执行)
- 字符串解析不正确
- 日历显示不正确
- 引导程序下拉列表显示不正确
- Node.js:多个然后'It’执行顺序不正确
- Highcharts热图显示不正确
- Firefox使用JQuery返回不正确的JSON
- 尝试在两次迭代中警告同一选择器的值,在第一次迭代中得到正确的值,而在第二次迭代中获得不正确的值.为什么?
- Mongoose响应解析不正确
- 由于布尔值的变化,Django视图中的字符串格式不正确
- 递归函数返回不正确
- 现场Jquery Ajax的SSL证书不正确