【问题标题】:Path to private assets on Ruby on RailsRuby on Rails 上私有资产的路径
【发布时间】:2015-10-26 20:14:43
【问题描述】:

我有一个 PEM 文件,它应该存储在我的 Ruby on Rails Web 应用程序中的某个位置,并且可以从 production.rb 配置文件中引用,路径如下。

APNS.pem = '/path/to/pem/file'

我想将此文件保密,因此将其存储在资产文件夹中不是一个好主意。我可以在哪里安全地存放它?路径是什么样的?

【问题讨论】:

    标签: ruby-on-rails ruby-on-rails-4 pem


    【解决方案1】:

    您可以将其放置在您的应用程序中publicassets 之外的任何位置,并且将无法通过网络访问。将其放在config/ 中是一种常见的选择。

    要建立文件的路径,您可以使用Rails.root.join('config/file.pem')

    【讨论】:

    • 谢谢!那么将其保存在配置文件夹中并设置 APNS.pem = Rails.root.join('config/file.pem') 是否正确?
    • @Arturo 好吧,假设文件名为“file.pem”。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-19
    • 1970-01-01
    • 2012-02-19
    • 2015-04-13
    • 2011-10-28
    • 1970-01-01
    相关资源
    最近更新 更多