具有Auth0的Node / React应用程序在本地运行良好,但在Heroku上运行不正常

我有一个使用create-react-app创建的react应用。它在本地和Heroku上运行良好。我添加了Auth0。它在本地运行良好。但是在heroku上,它在主页上运行良好,然后单击“登录/注册”按钮。它给了我这个DNS_PROBE_FINISHED_NXDOMAIN ....

具有Auth0的Node / React应用程序在本地运行良好,但在Heroku上运行不正常

我在地址栏中注意到了。他们尝试使用的网址是...

https://undefined/authorize?redirect_uri=https%3A%2F%2Fsecret-taiga-61180.herokuapp.com&scope=openid%20profile%20e........(rest of text is deleted for brevity)

似乎Auth0使用https://undefined来启动身份验证过程。我知道undefined是一个错误。假设是其他东西。

sign on按钮在本地运行良好。但是在Heroku上,它错误地转到了https://undefined/...

有什么主意吗?

我完全按照Auth0.com上的教程进行React登录(使用auth0-spa-js 1.0.0)。它在本地工作正常。我确实在Heroku Setting的config var中输入了Auth0配置设置。还有其他一切。

仍然不知道'https://undefined/'的来源。

有什么想法吗?有人遇到过吗?

我的代码位于:https://github.com/zenkbaries/react-heroku(位于“ install-auth0”分支中)。

让我知道是否需要更多信息。

谢谢

约翰

zubing 回答:具有Auth0的Node / React应用程序在本地运行良好,但在Heroku上运行不正常

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3061756.html

大家都在问