我正在尝试编写和请求过滤器,其中我想要REST请求原始URL,以便我可以在公共位置使用通用逻辑实现安全性。想知道什么是有效的方法,或者更确切地说API网关如何映射传入请求的适当终点。
场景:
一个。端点 - https:\ my.domain.com \ v1 \ api \ accounts {id} \ details?page =
湾运行时请求 - https:\ my.domain.com \ v1 \ api \ accounts \ 12 \ details?page = 1 终点' a'可以只调用" admin"
现在在我的过滤器中,我想检查是否" b"映射到" a"然后我检查来电者是否是管理员。因此,我可以将请求传递给进一步的管道。
我考虑的可能解决方案:
到目前为止,我们已经在servlet过滤器中尝试了一些正则表达式,但这对于路径参数不起作用。