标签: ruby-on-rails ruby-on-rails-3
有没有办法向rails应用添加IP限制。某些类型的机架中间件,因此出于安全原因,只有设置的IP列表才能访问rails应用程序?
由于
答案 0 :(得分:2)
使用此处所述的路由约束:http://guides.rubyonrails.org/routing.html#advanced-constraints。
答案 1 :(得分:0)
您可以在应用程序控制器中添加before_filter并检查请求IP,并将其重定向到无访问权限的页面。
before_filter
if request.remote_ip !~ /^XXX\.YYY\.ZZZ\./ redirect_to no_access_url return false end