前端SSL实现



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

我正在使用后端上的HTTPS节点模块运行Express Server,并在前端运行React应用程序。

我已经用键和证书实现了https.createServer方法的后端认证。我需要用我的React代码实现任何内容吗?还是通过JS进行所有API呼叫会自动通过浏览器加密?

似乎找不到有关在前端实施SSL的任何信息,因此我假设浏览器会自动处理事情。

还想确保为了确保所有内容在SSL上的所有内容,从浏览器到客户端,从客户端到浏览器?

谢谢

您的'react代码'某个地方您为API端点指定URL。如果它以'http://'开头,则不会对通信进行加密,如果它以'https://'开头,它将被加密。

componentDidMount() {
    fetch(`https://yourdomain.com/api/resource`) 
        .then(result=> {
            this.setState({items:result.json()});
        });
}

最新更新