【发布时间】:2014-11-10 14:58:38
【问题描述】:
在考虑在 Rails 的错误页面上显示哪些信息时,通常建议使用 consider_all_requests_local=true。
- 为什么不使用
Rails.env.development? - 生产系统应在哪些情况下公开内部堆栈跟踪等?
【问题讨论】:
标签: ruby-on-rails security logging
在考虑在 Rails 的错误页面上显示哪些信息时,通常建议使用 consider_all_requests_local=true。
Rails.env.development?【问题讨论】:
标签: ruby-on-rails security logging
永远不应该在生产服务器上公开堆栈跟踪,因为它可能导致机密信息泄露,使其易受攻击。为方便起见,您始终可以将其记录在日志文件中。
【讨论】: