2015-10-26 33 views
1

我应该保存在某个地方在我的Ruby on Rails的Web应用程序,并从与路径production.rb配置文件引用,如下面一个PEM文件。路径上的Ruby私人资产on Rails的

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

我想保持这个文件私有的,所以将其存储在资产文件夹是不是一个好主意。我可以在哪里安全地存储它,路径是什么样的?

回答

3

您可以将它放置在您的应用程序以外的任何位置,在publicassets以外,它将从网络无法访问。在config/放置它是一种常见的选择。

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

+0

谢谢!因此,将其保存在config文件夹和设置APNS.pem = Rails.root.join(“配置/ file.pem”)是正确的吗? – Arturo

+1

@Arturo那么,假设该文件被称为“file.pem”。 – meagar