使用Heroku部署Shopify React应用时出错

9ceoxa92  于 7个月前  发布在  React
关注(0)|答案(2)|浏览(88)

我正在使用Firebase数据库构建Shopify公共应用程序。一切都在本地工作,但当我将其部署在Heroku上时,它无法进行身份验证,并且应用程序显示错误。
x1c 0d1x的数据
日志显示错误消息。



我正在遵循这些教程https://medium.com/code-undefined/how-to-deploy-your-shopify-react-app-to-heroku-5dbc5a51738
这里是我的server.js https://github.com/amit-codeking/notification-bar/blob/master/server/server.js
提前感谢您的帮助!

x3naxklr

x3naxklr1#

应用程序正在寻找要定义的API_SECRET_KEY配置值,但没有。这导致params.API_SECRET_KEY.length行出错,因为它无法在params.API_SECRET_KEY上调用.length,因为它解析为undefined
您可以按照Heroku documentation将此配置值添加到您的Heroku应用程序中。看起来好像博客将其错误标记为SHOPIFY_API_SECRET_KEY,因此您可能只需要重命名该配置值以匹配您的应用程序所期望的内容。您可能会遇到相同的错误,SHOPIFY_API_KEY也只是API_KEY,所以要小心。

heroku config:set API_SECRET_KEY whateverYourKeyIs

字符串

vddsk6oq

vddsk6oq2#

正确的配置变量是:
第一个月
SHOPIFY_API_SECRET
我还必须配置HOSTSCOPES

相关问题