小程序加速产品可以为微信小程序提供安全防护和加速服务,本文将介绍如何快速购买网关实例,并且添加业务配置以及安全防护配置。
前提条件
操作步骤
步骤一:创建小程序加速网关实例
1. 登录 小程序加速控制台,单击新建网关实例,开始创建小程序加速网关实例。
2. 在网关实例购买页面中,参考下表说明配置对应参数,并单击立即购买。
配置项 | 说明 |
计费模式 | 目前小程序加速网关实例仅支持套餐包计费。 |
地域 | 目前小程序加速网关仅支持部署在以下四个地域: 北京 上海 广州 中国香港 可以选择靠近业务源站地域的接入地域,降低传输时延。 |
选择套餐 | |
购买时长 | 需要使用网关实例的时间,可以按需选择。 |
自动续费 | 不勾选,网关实例到期后,需要在7天内续费才可以继续使用,7天内未续费网关实例将自动销毁。 勾选,网关实例到期后,如果账号余额足够,会自动续费,账号余额不足时,也需要手动续费。 |
实例名称 | 网关实例的名称。 以大小写字母或中文开头。 长度2-128字符。 支持数字、英文句号 “.” 或短划线 “-”、下划线 “_”。 |
协议条款 | 小程序加速产品的协议条款,您可以在阅读后选择是否同意协议,继续使用小程序加速产品。 |
步骤二:接入小程序
1. 在网关实例管理界面,单击实例 ID进入网关实例详情页。
2. 在接入管理页签,单击新建接入,选择一键接入。
3. 扫描二维码,选择要授权的微信小程序,单击确认。
4. 授权成功的小程序会展示在小程序列表中,单击选择要接入小程序加速的小程序,参考下表说明配置对应参数,并单击确定,完成一键接入。
配置项 | 说明 |
业务名称 | 以大小写字母或中文开头。 长度2-128字符。 支持数字、英文句号 “.” 或短划线 “-”、下划线 “_”。 |
接入版本 | 体验版本:只将小程序体验版本接入使用小程序加速网关,仅用作前期接入测试使用。 开发版本:只将小程序开发版本接入使用小程序加速网关,仅用作前期接入测试使用。 |
接入模式 | 全量接入:支持任意接入版本100%流量接入,即小程序 URL 的流量,将全部进入小程序加速网关,由小程序加速网关统一转发至服务源站域名。 |
步骤三:业务配置
说明:
1. 在接入管理页签,单击操作列中的查看详情。
2. 单击业务配置右侧的编辑,进入业务配置界面。
3. 参考下表说明配置或者修改对应参数,并单击确认,完成业务配置。
配置项 | 说明 |
接入开关 | 用于控制当前小程序是否接入使用小程序加速网关。 关闭,则小程序相关请求将不再走小程序加速网关。 开启,则后续小程序相关请求将走小程序加速网关,受小程序加速网关保护。 |
接入版本 | 全部版本:即将小程序线上版本、体验版本、开发版本均接入使用小程序加速网关,受微信私有链路保护。测试无问题后,推荐接入全部版本,保持所有版本接入版本一致,方便后续问题的排查。 线上版本:即只将小程序线上版本接入使用小程序加速网关,受微信私有链路保护。不推荐,如线上出问题,因体验版、开发版未接入小程序加速网关,无法较快的排查问题。 体验版本:即只将小程序体验版本接入使用小程序加速网关,仅用作前期接入测试使用。 开发版本:即只将小程序开发版本接入使用小程序加速网关,仅用作前期接入测试使用。 |
接入模式 | 全量接入:支持任一接入版本100%流量接入,即小程序URL的流量,将全部进入小程序加速网关,由小程序加速网关统一转发至服务源站域名。 按流量比例灰度:按用户进行灰度,仅对小程序线上版本生效,即当选择接入版本为全部版本、线上版本时才可以选择按流量比例灰度能力;当接入版本选择全部版本时,灰度比例仅对线上版本生效。 说明: 灰度比例仅对线上版本生效,开发版及体验版均为全量接入。灰度比例数值,在实际灰度过程中可能为非精确数值;灰度时,当某一用户命中灰度规则后,后续再次使用业务仍然会被灰度。 |
小程序 URL 接入 | 所有:即默认将小程序配置的所有 request 合法域名接入小程序加速网关。 前缀:支持同个域名下添加多个路径,路径为空时默认按照前缀匹配。 |
高级配置 | 客户端经小程序加速网关连接源服务器时,单次请求网关所等待的最长时间。超出最长时间网关将取消等待,给客户端返回超时结果。可选范围:6-15秒。 |
完成如上配置后,即可开始使用小程序加速产品。
步骤四:安全防护配置(可选)
说明:
为不影响业务正常对外服务,不明显引起黑灰产对抗,可只将小程序业务场景中核心 URL 配置安全防护策略,未配置的小程序 URL 请求将直接放通不做处理。
1. 在接入管理页签,单击操作列中的查看详情。
2. 在安全防护页签,单击去添加。
3. 参考下表说明配置或者修改对应参数,并单击确认,完成安全防护配置。
配置项 | 说明 |
策略名称 | 以大小写字母或中文开头。 长度2-128字符。 支持数字、英文句号 “.” 或短划线 “-”、下划线 “_”。 |
小程序接入 URL | 选择要添加安全防护策略的小程序 request 域名。 |
防护策略 | 网关拦截:选择网关拦截策略,小程序加速网关将根据业务配置的响应内容,直接返回指定的响应页面,请求不再流转到业务侧。开发者可在页面配置响应内容,触发拦截后网关将直接给客户端发送配置的内容。 业务决策:选择业务决策策略,小程序加速网关将在请求的 header 中增加 x-wx-risk-rank 、x-wx-device-risk-rank 参数。详见 安全防护配置 中的说明。 |
策略开关 | 开启,则对该小程序 URL 的请求会经过小程序加速网关的安全防护。 关闭,则对该小程序 URL 的请求不会经过小程序加速网关的安全防护。 |