【发布时间】:2018-01-02 10:01:31
【问题描述】:
在我的生产 Rails 服务器上,设计 gem 将 127.0.0.1 作为远程用户 IP 记录到数据库中。
我应该怎么做才能收集真实的用户 IP,而不是像开发中的 localhost。
我的生产服务器设置:
Rails 5.0.3
devise (4.3.0, 4.2.1, 4.2.0)
passenger from my hosting provider
我不使用负载平衡器。
【问题讨论】:
-
您是否在生产环境中本地运行 rails 应用程序?
-
请详细说明您的生产服务器设置。你使用负载均衡器吗?你用什么服务器?
-
我在 Rails 应用上使用 Google Cloud 时遇到了同样的问题
标签: ruby-on-rails ruby devise ip