需要API签名才能向PayPal发出错误请求,我已经有了一个API签名集

我现在遇到了很大的问题。 我的网站是用Ruby on Rails编写的,我正在使用活跃的商家gem来与PayPal进行交互。 该网站托管在heroku上。

我在我的heroku应用程序中将API密钥和API签名设置为配置变量。 但是,我仍然得到错误:

Running: rake assets:precompile (in /tmp/build_3pvaswdp7wvca1) rake aborted! An API Certificate or API Signature is required to make requests to PayPal (See full trace by running task with --trace) 

我可以运行heroku运行rake资产:单独预编译,并且完全正常。

此外,我的暂存站点在我的暂存站点上设置了完全相同的配置变量(RACK_ENV和RAILS_ENV设置为临时站点btw上的生产),这似乎工作正常。 但是,我的生产网站崩溃了。

关于可能发生的事情/如何解决这个问题的任何想法?

我刚刚发现了这个命令:

 heroku labs:enable user-env-compile -a myapp 

但它是实验性的。