编辑人员注释:本文章由 Windows Azure 网站团队的项目经理 Erez Benari 撰写。

在 Windows Azure 网站上使用 SSL 已经司空见惯。虽然向网站上传和分配证书通常简单而直接(如我们最近的博客文章
1
2 中所述),但有些客户遇到了困难,
因为其证书提供商使用了中间证书

中间证书(也称为链证书)由某些证书经销商使用,其使用正变得越来越普遍,因为证书提供商认为这样可以增强安全性。例如,VeriSign
GoDaddy 在过去几年已经停止颁发非链接证书,这会影响依赖于它们的提供商,包括 Thawte,当然还有
GeoTrust

当然,Windows Azure 网站完全支持这种使用场景,并且您只需注意安装中间证书所需执行的步骤即可使其保持顺畅运行。此使用场景中出现问题的最常见原因是客户试图将中间证书本身上传到我们的服务器。另一个常见问题是客户上传的证书文件中不包含中间证书。这两种情况都可能会导致有些浏览器发出警报,提示网站不可信(大多数情况下,用户仍可继续操作,但此错误无疑会让许多用户担忧,应加以避免)。

明确地说 – 证书提供商使用链证书模式时,您需要将它上传,但正确的处理方法是将两者一起上传。您可能还记得我们之前有关此主题的文章中提到过,为进行上传您应将证书导出到 PFX 文件(为使证书包含其私钥,需执行此操作)……而如果该证书是由中间 CA 颁发,则您只需确保导出中包含**中间证书。为此,请确保选中
Include all certificates in the certification path ifpossible 选项:

此导出操作会产生一个较大的 PFX 文件,该文件包含我们的服务器处理证书所需的所有信息。明确地说,您不应导出中间证书本身,而是导出您自己的服务器证书。执行此操作并选中正确选项时,导出会将两个证书都包含在 PFX 文件中,因此我们的服务器将能正确处理该文件。

** 在此提醒一个重要事项,要使导出顺利完成,执行导出的计算机本身必须具有中间证书。证书提供商颁发证书时,通常会向您提供安装证书所需的信息和/或链接,但万一您缺少这些信息和/或链接或者存有疑问,我们建议您查看相应邮件并按照其中的说明操作。您也可以搜索提供商的网站,获取相关信息(例如,单击此处访问
GoDaddy 的网页

VeriSign
的网页

本文翻译自:

http://blogs.msdn.com/b/windowsazure/archive/2014/01/06/windows-azure-web-sites-waws-and-intermediate-certificates.aspx

Windows Azure 网站 (WAWS) 和中间证书的更多相关文章

  1. 通过 HTTPS 和 SSL 确保 Windows Azure 网站 (WAWS) 安全

    编辑人员注释:本文章由 Windows Azure 网站团队的项目经理 Erez Benari 撰写. 随着身份盗窃和各种形式的网络犯罪迅速增多,使用安全套接字层 (SSL) 对网站进行保护变得越来越 ...

  2. 最佳实践:Windows Azure 网站 (WAWS)

     编辑人员注释:本文章由 Windows Azure 网站团队的项目经理Sunitha Muthukrishna 撰写. Windows Azure 网站 (WAWS) 允许您在 Windows ...

  3. 获取证书以用于 Windows Azure 网站 (WAWS)

    编辑人员注释:本文章由 Windows Azure 网站团队的项目经理 Erez Benari 撰写. 近年来,随着网络犯罪的上升,使用 SSL 保护网站逐渐成为一项备受追捧的功能,Windows A ...

  4. Windows Azure 网站 (WAWS) 中的服务器端包含 (SSI)

     编辑人员注释:本文章由 Windows Azure 网站团队的项目经理Erez Benari 撰写. Windows Azure 网站客户普遍关心的一个问题是关于我们对服务器端包含(Server ...

  5. 在 Windows Azure 网站 (WAWS) 上对 Orchard CMS 使用 Azure 缓存

    编辑人员注释: 本文章由 Windows Azure 网站团队的项目经理 Sunitha Muthukrishna 撰写. 如果您当前的 OrchardCMS 网站在 Windows Azure 网站 ...

  6. 在 Windows Azure 网站中进行纵向扩展和横向扩展

    编辑人员注释:本文章由 Windows Azure 网站团队的项目经理 Byron Tardif 撰写. 当您开始一个新的 Web 项目,或者刚刚开始开发一般的网站和应用程序时,您可能希望从小处着手. ...

  7. 进一步探索:Windows Azure 网站中解锁的配置选项

     编辑人员注释: 本文章由 Windows Azure 网站团队的项目经理 Erez Benari 撰写. 在 Windows Azure 网站 (WAWS) 中管理网站时,许多选项可使用 Azu ...

  8. Windows Azure 网站自愈

    编辑人员注释:本文章由 Windows Azure 网站团队的项目经理Apurva Joshi 撰写. 您有多少次在半夜被叫醒去解决一个仅需重新启动网站即可解决的问题?要是可以自动检测一些状况并自动恢 ...

  9. Windows Azure 网站开发Stacks支持

    编辑人员注释:本文章由 Windows Azure 网站团队的项目经理 Daria Grigoriu 和 Windows Azure 网站开发人员体验合作伙伴共同撰写. Windows Azure 网 ...

随机推荐

  1. HTML之表格与表单

    一.表格(table/tr/td) <table></table>表格 --不设高度 width:宽度.可以用像素或百分比表示. 常用960像素. border:边框,常用值为 ...

  2. Servlet转发和重定向的区别

    附上视频教学的一张图: 区别: 1.转发产生一次请求,一次响应: 重定向产生2次请求 两次响应 2.转发客户端不可见的: 重定向客户端是可以察觉的. 3.转发时候url不变: 重定向URL会改变 案例 ...

  3. 条码知识之九:EAN-128条码(上)

     EAN-128码,现称GS1-128码,是专用于GS1系统中的条码,可以标注商品的附加信息,在商品信息的标识.产品的跟踪与追溯中有广泛的用途. EAN-128码来自于CODE-128码,在字符集.条 ...

  4. CUDA samples 第三章 sample reference 概况

    示例代码分为下列几类: 1.   Simple Reference 基础CUDA示例,适用于初学者, 反应了运用CUDA和CUDA runtime APIs的一些基本概念. 2.   Utilitie ...

  5. hadoop源代码解读namenode高可靠:HA;web方式查看namenode下信息;dfs/data决定datanode存储位置

    点击browserFilesystem,和命令查看结果一样 当我们查看hadoop源代码时,我们看到hdfs下的hdfs-default.xml文件信息 我们查找${hadoop.tmp.dir}这是 ...

  6. MYSQLI - mysqli操作数据库

    <?php //模型类 class Model { //数据库连接 private $_conn = NULL; //where语句 private $_where = NULL; //表名称 ...

  7. 通过SecureCRT和PuTTY连接臻云CentOS版云主机

    原文地址:http://jingyan.baidu.com/article/fa4125acb6648128ac7092dc.html 如何通过SecureCRT和PuTTY工具远程连接臻云CentO ...

  8. 2013移动APP界面设计趋势与设计理念

    用户是上帝,一切还得从应用说起.为此,国外著名的应用设计师Gannon Burgett结合自己多年实战经验归纳总结了2013年App设计发展的13大趋势.我们应该时刻记着这13点. 1.扁平化设计—— ...

  9. url地址传参中文乱码处理

    1.将字符串转码:new String(“xxxxx”.getBytes("iso-8859-1"),"utf-8") 这种转码方式有很大的弊端,因为它是使用指 ...

  10. Python 模块(五)

    目录 模块介绍 time &datetime模块 random json & picle 一.模块介绍 在我们日常的程序开发过程中,随着代码越写越多,在单个文件里的代码就会越来越长,越 ...