2

我正在尝试使用 ps1 脚本自动从 https 站点每周下载文本文件。我的简单连接尝试如下所示 -

Start-BitsTransfer `
-source https://url.com/file `
-destination d:\test.txt

我收到错误“证书颁发机构无效或不正确”。有没有办法覆盖这个 CA 检查?

此 Powershell (3.0) 脚本在 Windows Server 2008R2 上运行,并且https://url.com/ SSL 证书由 Entrust CA 颁发。我尝试通过 IE8 将 Entrust 作为“受信任的根证书颁发机构”添加到“证书存储”中。没有喜悦。

4

3 回答 3

2

这真的让我绞尽脑汁很久了。我终于发现你需要输入十进制数字而不是二进制或十六进制。

C:>bitsadmin /SetSecurityFlags myJob 8

8 将使“忽略服务器证书中的无效证书颁发机构:true”

于 2013-08-14T03:10:41.690 回答
0

http://technet.microsoft.com/en-us/library/cc753211(v=ws.10).aspx

C:\>bitsadmin /SetSecurityFlags myJob 0x011110
于 2013-03-28T21:02:44.943 回答
0

我相信我需要使用 MS 安全更新来更新服务器上的根 CA 列表。并且 bitstransfer 不能覆盖 CA 检查。

于 2013-04-01T17:36:03.503 回答