bitsadmin setsecurityflags

设置 HTTP 的安全标志,以确定 BITS 是否应检查证书吊销列表、忽略某些证书错误以及定义服务器重定向 HTTP 请求时要使用的策略。 该值是一个无符号整数。

语法

bitsadmin /setsecurityflags <job> <value>

参数

参数 说明
作业 (job) 该作业的显示名称或 GUID。
value 可以包含以下一个或多个通知标志,包括:
  • 设置最低有效位以启用 CRL 检查。
  • 设置右侧的第 2 位可忽略服务器证书中不正确的公用名。
  • 设置右侧的第 3 位可忽略服务器证书中的错误日期。
  • 设置右侧的第 4 位可忽略服务器证书中不正确的证书颁发机构。
  • 设置右侧的第 5 位可忽略服务器证书的错误用法。
  • 设置右侧的第 9 位到第 11 位可实现指定的重定向策略,包括:
    • 0,0,0。 自动允许重定向。
    • 0,0,1。 如果发生重定向,IBackgroundCopyFile 接口中的远程名称将更新。
    • 0,1,0。 如果发生重定向,则 BITS 会判定作业失败。
  • 设置右侧的第 12 位可允许从 HTTPS 重定向到 HTTP。

示例

要为名为 myDownloadJob 的作业设置安全标志以启用 CRL 检查,请输入以下命令:

bitsadmin /setsecurityflags myDownloadJob 0x0001