Rails - 禁用api的secrets.yml

Edw*_*ard 5 ruby ruby-on-rails ruby-on-rails-4

secrets.yml即使我将Rails作为JSON API运行,也似乎没有用于检查的配置选项

Puma发现了这个错误:

缺少secret_tokensecret_key_base'生产'环境,在config/secrets.yml(RuntimeError)中设置这些值

任何线索该怎么办?我想我可以生成一个假人secret_key_base并继续前进

Oma*_*eth 0

截至 2022 年 3 月 8 日

根据Rails GitHub 项目的这个问题,应该有一种方法可以禁用它,但它仍然不起作用。

此评论提到了如何禁用它们,但目前不起作用。

config.require_master_key = false
config.read_encrypted_secrets = false
Run Code Online (Sandbox Code Playgroud)

据我所知,目前您唯一的选择是提供虚拟值。