4.6. 创建策略链 JSON 配置文件
如果使用 APIcast 的原生部署,您可以创建一个 JSON 配置文件来控制 AMP 之外的策略链。
JSON 配置文件策略链包含一个由以下信息组成的 JSON 数组:
-
具有
id
值的服务对象,指定策略链按编号应用到哪些服务
-
代理
对象,其中包含 policy_chain 和后续对象 -
policy_chain
对象,其中包含定义策略链的值 -
单个
策略
对象,用于指定标识策略并配置策略行为所需的名称和
配置数据
以下是自定义策略 sample_policy_1 和 API 内省标准策略
的策略链示例:
token_
introspection
所有策略链都必须包含内置策略 APIcast
。将 APIcast 置于策略链中的位置将影响策略行为。