sea*_*cal 21 ruby-on-rails ruby-on-rails-4.1
我试图从config/secrets.yml文件中访问我的密钥.
secrets.yml:
development:
secret_key_base: laksjfla...alskdfjlaksjdflaksd
other_secret: password
Run Code Online (Sandbox Code Playgroud)
Rails控制台:
$ rails c
> Rails.application.secrets
> => {:secret_key_base=>"laksjfla...alskdfjlaksjdflaksd"}
Run Code Online (Sandbox Code Playgroud)
我在哪里other_secret?!
Mic*_*nov 34
我曾经遇到过类似的问题,尝试重新加载spring服务器bin/spring stop,所以更改secrets.yml应该生效.然后又跑rails c了.(发表评论作为答案).
这里有一个打开拉取请求 - https://github.com/rails/spring/pull/289 - secrets.yml默认情况下,spring不会监视更改.其中一条评论说:
新版本的gem(spring)仍然没有发布,所以你可以从github中提取它或者将Spring.watch"config/secrets.yml"添加到你的config/spring.rb同时
| 归档时间: |
|
| 查看次数: |
4164 次 |
| 最近记录: |