本文介绍了安全地将p12文件存储在rails中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我如何安全地将我的p12文件存储在rails中?我的制作网站应用程序将在Heroku中。该文件用于动态地签署一些文件。
How do I securely store my p12 file in rails? My production web app will be in Heroku. The file is used to sign some documents dynamically.
推荐答案
在一个环境变量中存储p12内容应该在Heroku上足够安全。这种方式至少在代码库或数据库中不可用。
Storing the p12 contents in an environment variable should be sufficiently secure on Heroku. This way it's at least not available in your code base or through your database.
您可以像这样设置Heroku环境变量:
You can setup Heroku environment variables like this:
heroku config:add P12_CONTENTS="$(cat /path/to/file.p12)"
这篇关于安全地将p12文件存储在rails中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!