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 に答える