【发布时间】:2014-09-23 17:42:21
【问题描述】:
Apigee 服务上的代理的 SB 返回一个字符串,而不是 XML 或 JSON 响应。此字符串可能包含我们想要屏蔽的机密数据。
尝试像这样设置 DataMaskConfiguration:
<MaskDataConfiguration name="default">
<Variables>
<Variable>response.content</Variable>
</Variables>
</MaskDataConfiguration>
成功地掩盖了在跟踪期间使用它的任何策略的变量部分中的变量 response.content。但是,我继续在跟踪的“响应内容”>“正文”部分中看到该字符串。
因为响应是一个字符串,而不是 XML 或 JSON 路径,所以我无法使用掩码数据配置的任何部分来解析它。
有谁知道我可以在 MaskDataConfiguration 中设置哪些变量,以便在查看跟踪中的策略时屏蔽“请求和响应内容”部分中显示的数据?或者,在 MaskDataConfiguration 的范围之外还有其他方法吗?
【问题讨论】:
标签: apigee data-masking