Ruby on rails 如何防止访问IP白名单,排除允许CDN访问的公共路径?
我有一个登台服务器,我想有一个IP的白名单 问题是,临时服务器使用的源服务器需要访问临时服务器。亚马逊的CloudFront没有我们可以使用的静态IP 有人对我如何写这样的东西有什么想法吗Ruby on rails 如何防止访问IP白名单,排除允许CDN访问的公共路径?,ruby-on-rails,ruby-on-rails-3,rack,middleware,Ruby On Rails,Ruby On Rails 3,Rack,Middleware,我有一个登台服务器,我想有一个IP的白名单 问题是,临时服务器使用的源服务器需要访问临时服务器。亚马逊的CloudFront没有我们可以使用的静态IP 有人对我如何写这样的东西有什么想法吗 有了@whitelist_IP,他们可以访问所有内容 否则,除/assets和公共目录中的任何内容外,所有内容都被阻止 想法?帮助谢谢您将需要检查CloudFront通过请求发起地的远程IP发送的X-Forwarded-For标头,并对照您的白名单进行检查 这篇文章:表明request.remote_ip可能
想法?帮助谢谢您将需要检查CloudFront通过请求发起地的远程IP发送的X-Forwarded-For标头,并对照您的白名单进行检查 这篇文章:表明request.remote_ip可能已经检查了X-Forwarded-For