我正在编写一个客户端应用程序,需要通过BITS将文件发送到我的服务器。我的一切都在工作,但我无法通过HTTPS安全地运行BITS连接。
现在我只是通过HTTP使用基本身份验证,所以登录是以明文形式发送的 - 这不是最佳的:-)我希望能够使用HTTPS,但我不确定如何去做这个。根据{{3}},BITS“不支持使用证书进行身份验证”(尽管该评论现在已有几年了)。这是否意味着SSL已经淘汰?如何通过HTTPS保护BITS连接?
我的服务器在Windows Server 2003上运行IIS 6.0。非常感谢任何帮助!
答案 0 :(得分:1)
BITS版本2.5支持基于证书的客户端身份验证。检查您已安装的版本,并可能将其升级到最新版本。
请注意这是否是最新的,但这是一个起点: http://support.microsoft.com/kb/923845
答案 1 :(得分:0)
BITS支持HTTP和HTTPS协议。因此,如果您的服务器上安装了SSL证书并且还安装在客户端上的受信任存储中,那么我相信BITS将在HTTPS上运行而无需更多干预。