我有一个应用程序,我正在尝试集成条带 api。在遵循某个教程时,我设法配置了我的条带键,如下所示。
在 config/application.yml (figaro)
development:
stripe_secret_key: sk_test_******************
stripe_publishable_key: pk_test_******************
production:
stripe_secret_key: sk_test_******************
stripe_publishable_key: pk_test_******************
然后在 config/initializers/stripe.rb 我有
Rails.configuration.stripe = {
:publishable_key => ENV['stripe_publishable_key'],
:secret_key => ENV['stripe_secret_key']
}
Stripe.api_key = Rails.configuration.stripe[:secret_key]
在开发中一切正常,但是,当我将我的应用程序部署到 heroku 时,我收到错误“您没有设置有效的可发布密钥”。有人可以建议,我做错了什么?我仍在使用测试模式。