如何在本地IP上运行MULE?

时间:2012-01-18 21:35:09

标签: web-services protection mule flow

我有一个MULE应用程序。它由以下流程组成:

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

现在可以看出它运行在&#34; localhost&#34;。

但是每个人都可以通过我的本地IP访问它(只有当我们在同一个网络上时)。但我不希望任何人使用这些服务。我该如何防止这种情况?

1 个答案:

答案 0 :(得分:2)

不同的选择:

  • 使用防火墙(最简单的),
  • 使用Mule / Spring安全保护HTTP端点,
  • 如果您的计算机有多个IP,请将端点绑定到无法从其他计算机访问的IP。