Node.js HTTP サーバー アプリケーションで IP アドレスによってアクセスを制限するにはどうすればよいですか?
私はこのようなものを探しています:
Deny from all
Allow from ..
少数の IP アドレスのみにサイトへのアクセスを許可する必要があります。これどうやってするの?
Node.js HTTP サーバー アプリケーションで IP アドレスによってアクセスを制限するにはどうすればよいですか?
私はこのようなものを探しています:
Deny from all
Allow from ..
少数の IP アドレスのみにサイトへのアクセスを許可する必要があります。これどうやってするの?
このアプローチがどれほど防弾であるかはわかりませんが、Web 上の回答から収集したものを次に示します。
var http = require('http');
http.createServer(function (req, res)
{
var ip = req.ip || req.connection.remoteAddress || req.socket.remoteAddress || req.connection.socket.remoteAddress;
if (ip == '127.0.0.1') // exit if it's a particular ip
res.end();
...
ノードに詳しい人をお願いします - 訂正してください