【问题标题】:Using HTTPS with BITS (Background Intelligent Transfer Service)将 HTTPS 与 BITS(后台智能传输服务)一起使用
【发布时间】:2010-11-19 10:34:44
【问题描述】:

我正在编写一个需要通过 BITS 将文件发送到我的服务器的客户端应用程序。我大部分时间都在工作,但我无法让 BITS 连接通过 HTTPS 安全运行。

现在我只是通过 HTTP 使用基本身份验证,所以登录是通过明文发送的——这不是最佳的 :-) 我希望能够使用 HTTPS,但不知道如何去做这。根据this Google Groups thread 的说法,BITS“不支持使用证书进行身份验证”(尽管该评论现在已有几年历史了)。这是否意味着 SSL 已失效?我还能如何通过 HTTPS 保护 BITS 的连接?

我的服务器在 Windows Server 2003 上运行 IIS 6.0。任何帮助将不胜感激!

【问题讨论】:

    标签: security https windows-server-2003 microsoft-bits bits-service


    【解决方案1】:

    BITS 支持 HTTP 和 HTTPS 协议。因此,如果您在服务器上安装了 SSL 证书,并且还安装在客户端的 Trusted Store 中,那么我相信 BITS 将在 HTTPS 上运行而无需任何干预。

    【讨论】:

      【解决方案2】:

      BITS 2.5 版支持基于证书的客户端身份验证。检查您安装的版本,并可能将其升级到最新版本。

      请注意这是否是最新的,但这是一个起点: http://support.microsoft.com/kb/923845

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2010-12-22
        • 2012-12-03
        • 1970-01-01
        • 1970-01-01
        • 2012-03-03
        • 2011-03-10
        • 2011-01-13
        • 2010-09-28
        相关资源
        最近更新 更多