检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
系统自动生成策略包括哪些防护规则? 在添加防护网站进行“策略配置”时,您可以选择已创建的防护策略或默认的“系统自动生成策略”,系统自动生成的策略相关说明如表1所示。 入门版、标准版只能选择“系统自动生成策略”。 您也可以在域名接入后根据防护需求配置防护规则。
如果确认证书和私钥文件内容不匹配,建议您重新上传正确的证书和私钥文件。 RSA私钥格式错误 执行以下命令,生成一个新的私钥: openssl rsa -in <私钥文件> -out <新私钥文件> 重新上传私钥。 相关操作 如何解决证书链不完整?
前提条件 已获取证书文件和证书私钥信息。 规格限制 WAF支持上传的证书套数和WAF支持防护的域名的个数相同。
且文件中的换行符应以\n替换,如请求示例所示 key 是 String 证书私钥,仅支持PEM格式的证书和私钥文件,且文件中的换行符应以\n替换,如请求示例所示 响应参数 状态码: 200 表5 响应Body参数 参数 参数类型 描述 id String 证书ID name String
在目标证书所在行的“操作”列中,单击“查看”,您可以查看证书的证书文件和证书私钥信息。 在目标证书所在行的“操作”列中,单击“应用”,您可以将证书绑定到对应的域名。 在目标证书所在行的“操作”列中,单击“更多 > 删除”,您可以删除该证书。
在目标证书所在行的“操作”列中,单击“查看”,您可以查看证书的证书文件和证书私钥信息。 在目标证书所在行的“操作”列中,单击“应用”,您可以将证书绑定到对应的域名。 在目标证书所在行的“操作”列中,单击“更多 > 删除”,您可以删除该证书。
DER 提取私钥命令,以“privatekey.der”转换为“privatekey.pem”为例。
“更新方式”选择“添加证书”时,在对话框中输入“证书名称”,并将证书内容和私钥内容粘贴到对应的文本框中。 成功导入的新证书,将添加到“证书管理”页面的证书列表中。有关证书管理的操作,请参见上传证书。 Web应用防火墙将对私钥进行加密保存,保障证书私钥的安全性。
if err == nil { fmt.Printf("%+v\n", response) } else { fmt.Println(err) } } 更多编程语言的SDK代码示例,请参见API Explorer的代码示例页签,可生成自动对应的
且文件中的换行符应以\n替换 key 否 String 证书私钥,仅支持PEM格式的证书和私钥文件,且文件中的换行符应以\n替换 响应参数 状态码: 200 表5 响应Body参数 参数 参数类型 描述 id String 证书ID name String 证书名 expire_time
Content-Type 是 String 内容类型 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 id String 证书ID name String 证书名 content String 证书文件,PEM编码 key String 证书私钥,PEM编码
Content-Type 是 String 内容类型 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 id String 证书ID name String 证书名 content String 证书文件,PEM编码 key String 证书私钥,PEM编码
在目标证书所在行的“操作”列中,单击“查看”,您可以查看证书的证书文件和证书私钥信息。 在目标证书所在行的“操作”列中,单击“更多 > 删除”,您可以删除该证书。 在目标证书所在行的“操作”列中,单击“更多 > 更新”,您可以重新更新该域名绑定的证书。
创建防护策略 功能介绍 创建防护策略,系统会在生成策略时配置一些默认的配置项,如果需要修改策略的默认配置项需要通过调用更新防护策略接口实现 调用方法 请参见如何调用API。
引用表id name String 引用表名称 type String 引用表类型 timestamp Long 引用表时间戳 values Array of strings 引用表的值 producer Integer 引用表来源,1代表用户创建,其它值代表modulleX自动生成
if err == nil { fmt.Printf("%+v\n", response) } else { fmt.Println(err) } } 更多编程语言的SDK代码示例,请参见API Explorer的代码示例页签,可生成自动对应的
if err == nil { fmt.Printf("%+v\n", response) } else { fmt.Println(err) } } 更多编程语言的SDK代码示例,请参见API Explorer的代码示例页签,可生成自动对应的
if err == nil { fmt.Printf("%+v\n", response) } else { fmt.Println(err) } } 更多编程语言的SDK代码示例,请参见API Explorer的代码示例页签,可生成自动对应的
单击“智能生成规则设置”,进入“智能生成规则设置”页面,参数配置参考表1。 图1 智能生成规则设置 表1 智能生成规则参数说明 规则 参数 参数说明 生成CC防护规则 动作 支持“仅记录”、“拦截”和“JS挑战”。 仅记录:发现攻击行为后只记录不阻断攻击。
“系统自动生成策略”(默认):详细说明如表3所示。如果已添加的防护策略达到配额,不支持选择该项。 自定义防护策略:根据防护需求创建的防护策略。更多信息,请参见配置防护策略。 须知: 入门版、标准版只能选择“系统自动生成策略”。