http转https的实战记录(iis 7.5)

admin3年前网站建设39

什么是http

SSL(Security Socket Layer)全称是加密套接字协议层,它位于HTTP协议层和TCP协议层之间,用于建立用户与服务器之间的加密通信,确保所传递信息的安全性,同时SSL安全机制是依靠数字证书来实现的。

SSL基于公用密钥和私人密钥,用户使用公用密钥来加密数据,但解密数据必须使用相应的私人密钥。使用SSL安全机制的通信过程如下:用户与IIS服务器建立连接后,服务器会把数字证书与公用密钥发送给用户,用户端生成会话密钥,并用公共密钥对会话密钥进行加密,然后传递给服务器,服务器端用私人密钥进行解密,这样,用户端和服务器端就建立了一条安全通道,只有SSL允许的用户才能与IIS服务器进行通信。

提示:SSL网站不同于一般的Web站点,它使用的是“HTTPS”协议,而不是普通的“HTTP”协议。因此它的URL(统一资源定位器)格式为“http://网站域名”。

HTTP转HTTPS实战教程IIS7.5

备注:确保IIS安装完成、ASP.NET 等配置无误)

1、 本文以阿里云为例,先在阿里云注册域名并且进行备案。备案完成后,在左侧菜单申请”CA证书服务(数据安全)”,申请完之后会看到以下:

2、 选择web服务软件的类型,我这里以 Windows Server 2008R2 64位为例(Windows server2008 sp1 没有TSL1.2 推荐使用 2008 r2企业版)

下载解压完我们会看到以下4个文件

3、 Win+r输入 MMC 进入控制台根节点

下边是导入成功后的

Iis导入证书

证书文件为pfx解压的时候带文件 有一个txt存放的是密码 粘贴即可

截至上面的步骤为止,我们已经将证书导入成功,接下来进行iis域名和证书的配置

分别绑定80和443端口

注:绑定443端口的时候,主机名是不让填写的,通过修改配置文件即可

C:\Windows\System32\inetsrv\config\applicationHost.config

以上是配置文件地址

当我们再次打开iis的时候 提示443端口已经绑定上了,这里我就不多说了。

360极速浏览器 看到此 表示已经配置http成功

那么我们想 通过domain访问到domain 也是可以的,下载微软的url重定向插件

下载地址:iis/downloads/microsoft/url-rewrite

根据系统的位数下载对应的版本即可

在我们发布完自己的项目时候,可以给web.config添加节点,80端口访问转向443端口访问

下面是web.config配置的代码

在system.webServer 节点下

?

1
2
3
4
5
6
7
8
9
10
11
12
<rewrite>
   <rules>
    <rule name="Redirect to http" stopProcessing="true">
     <match url="(.*)" />
     <conditions>
      <add input="{HTTPS}" pattern="^OFF$" />
      <add input="{HTTPS_HOST}" pattern="^(localhost)" negate="true" />
     </conditions>
     <action type="Redirect" url="{HTTP_HOST}:443/{R:1}" redirectType="SeeOther" />
    </rule>
   </rules>
  </rewrite>




完成以上,我们的http转http就成功了

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对服务器之家的支持。

原文链接:cnblogs/cnhonker/p/8269857

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

在建设网站中要注意网站布局问题

在建网站的过程中,我们有许多细节需要注意,包括代码的设置,导航栏目的设置和网站的布局。大家都知道网站的整体布局对网站后期的运营效果很重要。而且在布局上,不要和别人的网站太相似,你要有自己的特色,这样不...

关于讲解企业官网在设计方面需要注意的问题

关于讲解企业官网在设计方面需要注意的问题。今天我们和大家说说企业集团官方网站的制作要注意哪些事项呢。那么官方集团网站到底有哪些注意的呢,下面网站建设根据自己的经验和大家来说说。我们现在做网站根据他们的...

如何预防并处理快照劫持

那么什么是快照劫持呢?快照劫持就是百度抓取的页面是正常页面,通过搜索关键词,访问的时候跳转的确是另外一个网站和搜索引擎抓取的完全不同的网站。网站打开后为非法灰色网站,有些词搜索打开显示正常,有些词打开...

到底什么样的站长论坛才是站长真正喜爱的站长论坛?

这2天对于站长圈里面最大的一件事或许就是A5论坛换独立域名。今天就是6月28日,去年的这一年是所有中小草根站长的痛苦的日子。然而就前天在A5论坛更换域名重新开始,以前老域名停止解析。对于以前外链泛滥的...

去360总部参加网络信息安全会议经历

 前两天参加了360的一个会议,主题是360新上线的悟空算法。     在网站被黑成博彩、色情页面,误导欺骗用户的行为。这些负面因素让网站管理者头疼不已。“悟空算法”是一个反黑的高级算法,抗击黑客攻...

网站页面制作要注意哪些细节

网站页面建设要注意哪些细节?武汉宏图博创指出:网站页面建设可以很好的提升网站的整体质量,提升用户体验,那么在网站建设的时候要注意哪些细节呢?下面我们来具体的看下这方面的介绍。 1、页面背景选...