gpt4 book ai didi

Azure 应用程序网关排除 - 检查嵌套请求正文属性

转载 作者:行者123 更新时间:2023-12-03 07:04:37 24 4
gpt4 key购买 nike

我需要排除对 Azure 应用程序网关中嵌套请求正文参数的检查。使用 Azure 门户,我尝试了以下操作,但没有成功:

例如请求正文内容:

{
"aRootProperty": "value",
"aRootContainer": {
"aNestedProperty": "some-string-that-causes-false-positives"
}
}

Azure 门户排除配置:

Field: Request Attribute Name

Operator: Equals

Selector: aNestedProperty

The documentation有几个例子,但它们不是很有用。此外,这些文档并没有真正涵盖各种运算符和选择器在实践中如何工作。

通过一些测试,我发现我可以使用 Contains 运算符,但这比我想要的要宽松一些,因为任何恰好包含字符串“aNestedProperty”的属性都将被排除.

最佳答案

它没有记录,但选择器支持点表示法以排除嵌套属性。

因此,为了成功,可以将规则更新为以下内容(并且这并不是不必要的宽松!):

Field: Request Attribute Name

Operator: Equals

Selector: aRootContainer.aNestedProperty

我已发布this doc issue以便文档(希望)尽快更新。

关于Azure 应用程序网关排除 - 检查嵌套请求正文属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71623058/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com