gpt4 book ai didi

ruby-on-rails - 在 Ruby On Rails 中声明内联 key

转载 作者:太空宇宙 更新时间:2023-11-03 16:36:03 24 4
gpt4 key购买 nike

我正在学习 Ruby On Rails。我正在尝试使用 aws-s3 gem 访问 Amazon S3。我的 Controller 代码中有一行是这样的:

AWS::S3::Base.establish_connection!(
:access_key_id => 'myrealaccesskeyishere',
:secret_access_key => 'myrealsecretkeyishere'
)

我注意到,如果我犯了一个错误,有时 Rails 会返回并在它认为可能有错误的地方显示几行代码。我不应该像这样在 .rb Controller 文件中写出这些吗?我是否有可能冒着我的 secret key 的风险?如果是这样,我应该怎么做呢?

最佳答案

你应该把它放在一个初始化器中。将它放在 config/intializers/amazon_s3.rb

您将这段代码直接放在 Controller 中有什么原因吗?

关于ruby-on-rails - 在 Ruby On Rails 中声明内联 key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7535496/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com