REST请求映射到原始uris

时间:2017-05-03 09:07:50

标签: spring rest security uri servlet-filters

我正在尝试编写和请求过滤器,其中我想要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"然后我检查来电者是否是管理员。因此,我可以将请求传递给进一步的管道。

我考虑的可能解决方案:

  1. 基础资源和方法级角色映射 -
  2. 要匹配的正则表达式 - 未获得与此匹配的正确表达式。
  3. 到目前为止,我们已经在servlet过滤器中尝试了一些正则表达式,但这对于路径参数不起作用。

0 个答案:

没有答案