前端ssl实现

时间:2017-06-25 20:22:50

标签: node.js reactjs express ssl https

所以我正在尝试在我的客户端应用和服务器之间建立安全连接。

我正在使用后端的HTTPS节点模块运行快速服务器,并在前端运行React应用程序。

我使用密钥和证书以$('.search-terms').on('keyup', function(ev) { if ((ev.keyCode > = 9 && ev.keyCode <= 45) || (ev.keyCode >= 91 || ev.keyCode <= 93) || (ev.keyCode >= 112 || ev.keyCode <= 145)) { return; } }); 方法实现了后端认证。我需要用我的React代码实现任何东西吗?或者是通过浏览器自动加密的所有api调用吗?

似乎无法在前端找到有关为React实施SSL的任何信息,因此我假设浏览器会自动处理这些内容。

还想确保为了安全起见,SSL中的所有内容,从浏览器到客户端以及从客户端到浏览器都是安全的吗?

由于

1 个答案:

答案 0 :(得分:0)

您的“React代码”中的某个位置&#39;您指定API端点的URL。如果它以&#39; http://&#39;开头如果通信以&#39; https://&#39;开头,则通讯未加密它会被加密。

app.controller('seCtrl', ['$scope', '$http', '$uibModal',   function($scope,$http,$uibModal,$log){

$scope.openmod = function (){
    console.log("modal clicked");
    var modalInstance = $uibModal.open({
         //template: "<div ng-include src=\"'./assets/partials/sec-modals.html'\"></div>",
         templateUrl: './assets/partials/sec-modals.html',
          // windowTemplateUrl: './assets/partials/sec-modals.html',
        controller: 'secmodalCtrl', 
        resolve: {}
    });
};

}])