2
我將密鑰添加到heroku config var中,但仍然出現錯誤。紅寶石在rails上:heroku:'生產'環境中缺少`secret_key_base`
這是正確的方法嗎?當我從其他消息來源讀到時,我忽略了secrets.yml,認爲將它推送給公衆並不是一個好主意。
在Heroku的配置VAR:
在 secrets.ymlproduction:
secret_key_base: <%= ENV["SECRET_KEY_BASE"] %>
[key] SECRET_KEY_BASE
[value] 3280570382948240938
什麼我還是做錯了嗎?此外,如果我將我的密鑰放入heroku的配置變量中,其他開發人員是否也會看到這一點?那麼,這還不是公衆?我一直在想這個概念。
其他開發人員無法看到您的環境變量,因爲每個Heroku應用程序都在單獨的虛擬服務實例上運行。 –