文档章节

从HTTP迁移至HTTPS需要注意什么?

 时光承诺
发布于 2017/07/28 15:06
字数 942
阅读 6
收藏 0

原文地址

HTTPS安全性更高,不过从原来的HTTP迁移至HTTPS的过程非常困难。那么,迁移过程中会碰到哪些挑战?企业又该如何解决?

Matthew Pascucci:前不久,美国专利商标局(USPTO)在其网站上发现了从HTTP转换为HTTPS的问题,在此过程中需暂时恢复为HTTP。

2015年6月,美国政府授权为所有可公开访问的联邦网站提供安全的服务连接,以保护运输中的数据。这一点非常重要,到这些站点和服务的所有流量都是透明的,且有被攻击者窃听的风险。

近年来,迁移到HTTPS已经变得比较容易,但是在进行移动时仍然会有所顾虑。像Google这样的大型供应商们正在减少对HTTP的依赖,当用户尝试访问使用HTTP的Chrome中的网站发送敏感数据时,会发告警提醒用户。Google Chrome终将为所有HTTP网站设置一个安全警告。

过去,企业迁移到SSL的主要难点之一是证书的成本,不过Let's Encrypt通过向有需求的人们发放免费证书来解决这一难题,这有助于推动企业转向HTTPS。

当迁移到HTTPS时,企业应该检查一些事情:使用的Web服务器、可用的密码以及是否可以执行TLS 1.2。在建立HTTPS连接的系统上可能会有更高的技术开销,企业要验证它们是否具有适合的硬件来处理这些请求。这对于每个企业来说都是不同的,也可能压根不是什么问题,但首先要全盘检查一下。

Web服务器允许使用最新的密码也是一件好事。这将使SSL连接更为安全,但是仅在Web服务器上拥有SSL证书并不意味着企业完全安全。使用TLS 1.1或1.2也将增加连接的安全性,但根据客户对站点的请求,必须“因地制宜”地进行审查。

迁移到HTTPS时,强烈建议同时配置完善的前端保密功能以保护会话,预防私密密钥遭到破坏。最后,通过SSL检查器运行站点,以便在SSL配置生效后验证SSL(例如Qualys和DigiCert等公司提供的免费服务)。如果有任何SSL问题或安全问题,它们将在扫描中显示出来。

通常,迁移到HTTPS后需要处理几个内务处理问题。第一个是设置从任何HTTP到HTTPS的301重定向。这将会把惯于访问通过HTTP访问站点的用户发送至HTTPS。如果未完成,该网站可能被视为无法使用的用户。

同样重要的是确保页面上的所有内部链接都被调整好,这样就不会导致页面的性能问题,以及可能会对网站造成的SEO的损失。

另外,验证哪里的SSL连接将被终止。它会在服务器本身还是负载平衡端发生?如果需要进行端对端加密,并使用负载平衡,请确保在负载平衡器解密到Web服务器之后重新加密连接。

 

 

原文地址

本文转载自:http://click.aliyun.com/m/26961/

共有 人打赏支持
粉丝 0
博文 225
码字总数 0
作品 0
私信 提问
0007-如何迁移Cloudera Manager节点

1.概述 本文档讲述如何将Cloudera Manager在Kerberos环境下迁移至新的CM节点。通过本文档,您将学习到以下知识: 1.如何迁移Cloudera Manager节点 2.如何迁移MySQL元数据库 3.如何迁移Kerbe...

Hadoop实操
11/15
0
0
ubuntu16的Gitlab安装/卸载/备份/恢复/迁移

gitlab的安装: 直接参考官网文档:https://about.gitlab.com/downloads/#ubuntu1604。 1.1 安装配置依赖环境: 1.2 安装Gitlab: 可分以下两种情况:直接安装最新版本和选择安装所需版本。 ...

Airship
2016/11/20
1K
0
VisualStudio 使用多个环境进行调试

版权声明:博客已迁移到 http://lindexi.gitee.io 欢迎访问。如果当前博客图片看不到,请到 http://lindexi.gitee.io 访问博客。本文地址 https://blog.csdn.net/lindexi_gd/article/details...

lindexi_gd
09/30
0
0
github博客迁移至coding并提交百度收录

因为度娘的蜘蛛被github拉小黑屋了,为了提高访问量,决定把博客迁移至coding(github共存)。 第一步:注册coding https://coding.net/ 注册流程略。。。。 注册完成后先别急,如果你有自己购...

hojun
02/20
0
0
Netty-SocketIO:最好用的Java版即时消息推送

版权声明:欢迎转载,请注明沉默王二原创。 https://blog.csdn.net/qing_gee/article/details/52525677 Netty-SocketIO是一个开源的、基于Netty的、Java版的即时消息推送项目。通过Netty-Soc...

qing_gee
2016/09/13
0
0

没有更多内容

加载失败,请刷新页面

加载更多

0029-如何实现CDH元数据库MySQL的主备

1.文档编写目的 MySQL数据库自身提供的主从复制功能可以方便的实现数据的多处自动备份,实现数据库的扩展。多个数据备份不仅可以加强数据的安全性,通过实现读写分离还能进一步提升数据库的负...

Hadoop实操
34分钟前
3
0
阿里如何做到百万量级硬件故障自愈?

摘要: 随着阿里大数据产品业务的增长,服务器数量不断增多,IT运维压力也成比例增大。各种软、硬件故障而造成的业务中断,成为稳定性影响的重要因素之一。本文详细解读阿里如何实现硬件故障...

阿里云官方博客
36分钟前
6
0
配置resttemplate

<bean id="httpClientBuilder" class="org.apache.http.impl.client.HttpClientBuilder"factory-method="create"><property name="connectionManager"><bean class="org.apache.ht......

1713716445
39分钟前
2
0
Intersection of Two Linked Lists(leetcode160)

Write a program to find the node at which the intersection of two singly linked lists begins. For example, the following two linked lists: A: a1 → a2 ......

woshixin
44分钟前
5
0
Jrebel最新激活破解方式(持续更新)

https://blog.csdn.net/xingbaozhen1210/article/details/81093041

glen_xu
46分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部