0

我有一个 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 访问它(仅当我们在同一网络上时)。但我不希望任何人使用这些服务。我怎样才能防止这种情况?

4

1 回答 1

2

不同的选择:

  • 使用防火墙(最简单),
  • 使用 Mule/Spring 安全保护 HTTP 端点,
  • 如果您的机器有多个 IP,请将端点绑定到其他机器无法访问的 IP。
于 2012-01-18T23:08:33.993 回答