2012-01-18 49 views
0

我有一個MULE應用程序。它包含如下的流程:如何在本地IP上運行MULE?

<flow name="article_list"> 
    <http:inbound-endpoint address="http://localhost:8000/jcore/article/list" /> 
    <component class="com.joshlabs.jcore.article.ArticleList" /> 
</flow> 

現在可以看到它在「localhost」上運行。

但是每個人都可以通過我的本地IP訪問它(只有當我們在同一網絡中)。但我不希望任何人使用這些服務。我怎樣才能防止這一點?

回答

2

不同的選項:

  • 使用防火牆(最簡單的),
  • 保護與騾子/春季安全的HTTP端點,
  • 如果你的機器有多個IP地址,端點綁定到一個IP這是從其他機器無法訪問的。
+0

我發現最簡單的就是阻塞MULE實例運行的端口.. !! ..我期待着使用Spring安全性,如果有任何需要出現.. !! – 2012-01-19 09:50:11