2016-08-31 17 views
0

私はnode.js bluemixアプリを持っています。私は、bluemixアプリのURLを公に利用できるようにしたくありません。特定のIPアドレスからのみブルーミックスアプリへのアクセスを制限する方法はありますか? 私はアプリ自体に認証を構築することができますが、私はそれを避けようとしています。 ありがとうございます。bluemixアプリへのアクセスを制限する

答えて

3

Bluemix CloudFoundryプラットフォームは、ルートを特定のIPアドレスに制限することはできません。あなたが言ったように、すべての認証はアプリケーションロジックの一部でなければなりません。

チェックアウトエクスプレス-のipfilterのNPMモジュールを:ラムは、あなたが特定のIPへのルートを制限することはできません述べたように

// Init dependencies 
var express = require('express') 
    , ipfilter = require('express-ipfilter') 
    , app = express.createServer() 
    ; 

// Whitelist the following IPs 
var ips = ['127.0.0.1']; 

// Create the server 
app.use(ipfilter(ips, {mode: 'allow'})); 
app.listen(3000); 
0

:他のすべてのIPを拒否し https://www.npmjs.com/package/express-ipfilter

は、特定のIPアドレスをホワイトリストBluemixアプリですが、IBM Containersを使用した別の方法があります。

node.jsをIBM Container(ドッカー)に配置し、IBM VPNサービスを使用してコンテナインスタンスへのアクセスを企業のVPNに制限することができます。

https://console.ng.bluemix.net/docs/services/vpn/index.html

あなたはここで、このサービスの詳細を見つけることができます

関連する問題