【问题标题】:How secure is passing an ajax request to a Codeigniter controller [duplicate]将 ajax 请求传递给 Codeigniter 控制器的安全性如何[重复]
【发布时间】:2014-02-21 13:23:02
【问题描述】:

我想安全地将 ajax 请求响应传递给我的 codeigniter 应用程序。我目前有这样的东西

Javascript

    var dataString = {
    'id' : id
};
var submit = $.ajax({
    url:$('#hiddenurl').val() + 'index.php?/reports/',
    type: 'POST',
    data: dataString,
    success: function(msg){
        location.reload();

    },
    error: function(msg){
        alert("fail");
    }
 });

我的问题是这种方法有多安全?有更好的解决方案吗?这也是传递登录详细信息的安全解决方案吗?还是您的大师有更好的解决方案?

谢谢。

【问题讨论】:

  • ^ 是的,如果您不调用安全 URL (SSL),那么您的所有数据都将通过管道可见。
  • 与通过浏览器提交常规表单一样安全。
  • 有人可以介绍一下我如何将 ssl 实现到 codeigniter 应用程序中吗?真的只是使用 https:// 而不是 http:// 进行 ajax 调用 url 吗?还是还有更多?这是假设我已经获得了自己的签名证书。
  • 就是这样。主要是$$$
  • @dandavis 你是认真的吗?购买 ssl 证书的好供应商是什么?

标签: javascript php jquery ajax codeigniter


【解决方案1】:

AJAX 请求和传统的表单提交都是通过 HTTP 请求发生的。所以两者都具有相同的安全级别。

为您的网站设置 SSL 可以提高 HTTP 安全性。

【讨论】:

    猜你喜欢
    • 2011-12-28
    • 2011-11-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多