我使用条式快捷签出表单与节点后端进行了react,并将源数据和其他数据传递给后端以订阅用户,但在生产中它不起作用。我把它放在ubunutu上,该应用程序与nginx一起作为本地主机的反向代理服务。但是它不起作用,我还向域添加了ssl证书,但我现在收到了一个错误,上面写着:阻止在服务器版本上以条带测试模式加载混合活动内容“http://localhost:8080/api”。怎么解决这个问题呢?
发布于 2018-08-01 00:08:09
在生产中,需要在Stripe中使用SSL。您的错误是因为您试图从原始的http://localhost:8080/api页面加载或访问https。Stripe要求通过/SSL加载资源的所有。
您可能也不应该在生产中加载localhost。您应该在https的生产中使用您的实际主机名。
假设您在浏览器中加载https://example.com/。您希望调用运行在https://example.com/api上的后端服务器。与指定localhost不同,您只需将URL更改为/api,这将自动将域名https://example.com附加到请求中。这只适用于相同的域。如果是单独的域,则必须在请求中指定域名。
https://stackoverflow.com/questions/51623574
复制相似问题