win2008服务器运行Linux,Windows Server 2008 R2 下配置证书服务器和HTTPS方式访问网站...

前言

App Store上的所有App应用以后将鼓励或者强制开启ATS功能。

苹果的ATS(App Transport Security)对服务器硬性3点要求:

① ATS要求TLS1.2或者更高,TLS 是 SSL 新的别称。

② 通讯中的加密套件配置要求支持列出的正向保密。

③ 数字证书必须使用sha256或者更高级的签名哈希算法,并且保证密钥是2048位及以上的RSA密钥或者256位及以上的ECC密钥。

配置环境

Windows版本:Windows Server 2008R2 Enterprise

Service Pack1系统类型:64 位操作系统

了解HTTPS

为什么需要 HTTPS ?

在我们浏览网站时,多数网站的URL都是以HTTP开头,HTTP协议我们比较熟悉,信息通过明文传输;

使用HTTP协议有它的优点,它与服务器间传输数据更快速准确;

但是HTTP明显是不安全的,我们也可以注意到,当我们在使用邮件或者是在线支付时,都是使用HTTPS;

HTTPS传输数据需要使用证书并对进行传输的信息进行了加密处理,相对HTTP更安全。

了解SSL

SSL,Secure Socket Layer,为Netscape所研发,用以保障在Internet上数据传输之安全,利用数据加密(Encryption)技术,可确保数据在网络上之传输过程中不会被截取及窃听。

一般通用之规格为40 bit之安全标准,美国则已推出128 bit之更高安全标准,但限制出境。只要3.0版本以上之I.E.或Netscape浏览器即可支持SSL。

配置CA证书服务器

开始菜单-->管理工具-->服务器管理器

9bf706dee3cb0f582b3d53eb8ea3b984.png

选择左侧树形菜单“角色”节点,右键“添加角色”

ee91511da9eb6055b0dde3adc1c05b6a.png

勾选“Active Directory 证书服务”,点周“下一步”按钮

62829ed6a8eb66a6d3b3d3089728768b.png

点击“下一步”按钮

d45c0d82d31ab10901bda4f54303bc40.png

点击“下一步”按钮,会弹出“添加角色向导”界面

点击“添加所需的角色服务”按钮

b9111894dd6b18f70ec2084e36359aca.png

点击“下一步”按钮

72f471b69f91b7c223d885397b6a22f9.png

84ba891c6733a35386c4aefe6b41b9ee.gif

选择加密服务提供程序:“RSA#Microsoft Software Key Storage Privoider”

密钥字符符长度:“2048”

选择此CA颁发的签名证书的哈希算法: SHA1

然后点击“下一步”按钮

84ba891c6733a35386c4aefe6b41b9ee.gif

ee7f8315c88061e5736723b49e195336.png

这里最好不要改名字,直接点击“下一步” 按钮

8037c924f1f8bed9080b065309175562.png

这里是证书数据库和日志的地址,按默认路径就可以,然后点击“下一步”按钮

d367f86dc4d3ee3068d00bb332d48200.png

勾选上运行Asp.Net网站必须的项,点击“下一步”按钮

0b2cb98287715efb4656d62ac47df774.png

3ca040b37c15371830a766fd444340f1.png

140a43496ffb291fda0e8760c46bbc73.png

3b0399876d0d55d21ec6b5e991e3c92e.png

提示各项都安装成功后,点击“关闭按钮”

393f275c6ff8f432f9807228669902c7.png

新建自签名证书并配置HTTPS

选中IIS根节点,在”功能视图“中找到”服务器证书“,进入

f33bbd027e57c6a32c0f83330431a4c8.png

重新在IIS添加网站

绑定类型:Https

端口号默认是443,可以不修改

SSL证书选择刚创建好的自签名证书,点击”确定“.

ff2fdb14068e7f15ebe04981a650c2bd.png

在IIS中运行,效果如下

e67009f2e58fcce305ae137f56799a29.png

0b1331709591d260c1c78e86d0c51c18.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值