簡體   English   中英

WSO2 ESB按代理阻止地址

[英]WSO2 ESB blocking address by proxy

在我的用例中,我有一個黑名單,存儲在WSO2 ESB注冊表中,其中包含禁止的REST URL路徑列表(即/ myservice / myethod1; / myservice / myethod2; / myservice / myethod3;)。

我需要一個能夠阻止所有傳入請求的代理,該代理的URL包含列出的黑色路徑之一。 例如,代理必須阻止具有以下網址的http請求:

http://localhost:8280/myapplication/REST/myservice/mymethod1/param1/param2

最好的方法是什么?

WSO2 ESB是否已經執行了安全策略?

要么

我可以簡單地使用代理配置來做到這一點嗎?

要么

編寫自己的自定義調解員是最好的方法嗎?

如果可以在代理中手動指定列入黑名單的URL,則可以使用“ 篩選器介體”或“ 條件路由器介體”

如果您需要從文件中讀取URL,我認為最好使用自定義的Class介體。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM