【问题标题】:How to run MULE on local IP?如何在本地 IP 上运行 MULE?
【发布时间】:2012-02-13 15:00:08
【问题描述】:

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

【问题讨论】:

    标签: web-services protection mule flow


    【解决方案1】:

    不同的选择:

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

    【讨论】:

    • 我发现最简单的方法是阻塞正在运行 MULE 实例的端口..!!..n 如果有任何需要,我期待使用 Spring 安全性..!!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-05-23
    • 2021-03-29
    • 2019-05-21
    • 2017-08-14
    • 1970-01-01
    • 2019-06-03
    • 2021-06-26
    相关资源
    最近更新 更多