设为首页 收藏本站
查看: 695|回复: 0

Windows Server 2008 R2 下配置证书服务器和HTTPS方式访问网站

[复制链接]

尚未签到

发表于 2015-4-29 12:32:41 | 显示全部楼层 |阅读模式
目录
  

  • 配置环境
  • 了解HTTPS
  • 配置CA证书服务器
  • 新建示例网站并发布在IIS
  • 新建自签名证书并配置HTTPS
  • 故障排除

    • 其它机器无法通过访问

  
配置环境
Windows版本:Windows Server 2008 R2 Enterprise

                     Service Pack 1

系统类型:       64 位操作系统


了解HTTPS
     为什么需要 HTTPS  ?

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

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

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

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


  http://zh.wikipedia.org/wiki/HTTPS

     http://www.ruanyifeng.com/blog/2011/02/seven_myths_about_https.html

  
配置CA证书服务器
  开始菜单-->管理工具-->服务器管理器
   选择左侧树形菜单“角色”节点,右键“添加角色”
  勾选“Active Directory 证书服务”,点周“下一步”按钮
DSC0000.jpg
  点击“下一步”按钮
DSC0001.jpg
  点击“下一步”按钮,会弹出“添加角色向导”界面
  点击“添加所需的角色服务”按钮
DSC0002.jpg
  点击“下一步”按钮
DSC0003.jpg
  指定安装类型,选择“企业”,点击“下一步”按钮,
  “企业”需要域环境
  “独立”不需要域环境
DSC0004.jpg
  选择“根”,点击“下一步”按钮
DSC0005.jpg
  选择 “新建私钥”,点击“下一步”按钮
DSC0006.jpg
  选择加密服务提供程序:“RSA#Microsoft Software Key Storage Privoider”
  密钥字符符长度:“2048”
  选择此CA颁发的签名证书的哈希算法: SHA1
  然后点击“下一步”按钮
DSC0007.jpg
  这里最好不要改名字,直接点击“下一步” 按钮
DSC0008.jpg
  直接“下一步”按钮
DSC0009.jpg
  这里是证书数据库和日志的地址,按默认路径就可以,然后点击“下一步”按钮
DSC00010.jpg
  点击“下一步”按钮,要求IIS服务器
DSC00011.jpg
  勾选上运行Asp.Net网站必须的项,点击“下一步”按钮
DSC00012.jpg
  点击“安装”按钮
DSC00013.jpg
DSC00014.jpg
  提示各项都安装成功后,点击“关闭按钮”
DSC00015.jpg
  
新建自签名证书并配置HTTPS
  选中IIS根节点,在”功能视图“中找到”服务器证书“,进入
DSC00016.jpg
  找到文章前面配置好的CA,”adserv-PORSCHEV-CA“,点击“创建自签名证书”
DSC00017.jpg
  给要创建的自签名证书输入一个好记的名字
DSC00018.jpg
  重新在IIS添加网站
  绑定类型:Https
  端口号默认是443,可以不修改
  SSL证书选择刚创建好的自签名证书,点击”确定“.
DSC00019.jpg
  在IIS中运行“Default.aspx”页,效果如下
DSC00020.jpg
  点击“继续浏览此网站”,成功显示内容,HTTPS配置成功!!
DSC00021.jpg
  点击浏览器上提示的“证书错误”,“查看证书”。
DSC00022.jpg
  颁发给这一项值为:“porschev.adserv.com”
  访问些网站也可以通过URL: https://porschev.adserv.com:8000/ 来访问
DSC00023.jpg
  
故障排除
  在其它机器用 https://porschev.adserv.com:8000/ 来访问示例网站,效果如下图
DSC00024.jpg
  
  可能原因有两个:
  1.DNS指定有问题
  解决方法:在CMD窗口PINGporschev.adserv.com,得到IP地址
  把电脑本地连接的首选DNS地址变成porschev.adserv.com对应的IP
  2.入站规则的问题
  解决方法:给8000端口建一个允许的入站规则,操作步骤如下
  开始--->管理工具--->高级安全 Windows 防火墙--->左侧树形菜单上选择“入站规则”--->右键“新建规则”
                   --->规则类型选择“端口”,点击下一步--->协议和端口--->选"TCP",特定本地端口输入你网站的端口号(示例是:8000),点击下一步
  --->下一步直到名称--->输入自定义名称(示例:8000允许规则),点击完成。
  再输入上面的URL就可以正常的访问网站。
  
  

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-61932-1-1.html 上篇帖子: Windows server 2008文件服务器之一隐藏用户无权限访问的共享文件夹 下篇帖子: Biztalk 2009在Windows 2008 R2环境中的High Availability(Cluster群集)部署(下)--AA模式
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表