我们使用 Azure ASE v3 通过 Azure 应用程序网关和 WAF V2 托管我们的 Web 应用程序。我们的用户在应用程序中输入表单的数据收到了大量误报。
例如
- “匹配数据”:in(在ARGS中找到:药物列表:Aspirin(81mg)
- “匹配数据”:不像 ARGS 中发现的:supportPersonsAnswer:支持人员感觉不喜欢服用更多阿司匹林。
除了排除药物之外,还有什么标准方法可以解决这个问题吗?我知道这些短语是由于 SQL 关键字的组合而被标记的,但同时这些是用户输入的合法句子。