我正在尝试创建一个BigCommerce应用程序并使用此处的hello world app>> https://github.com/bigcommerce/hello-world-app-php-silex
根据其文档,我必须在回调URL中编写localhost URL。我也做了同样的事情,但是当我尝试从我的试用商店安装应用时,我在控制台中收到错误,页面显示正在安装... 。
控制台错误是:
混合内容:该网页是通过HTTPS加载的,但请求了不安全的表单操作' http://localhost/hello-test/auth/callback?shipping_read_only+store_v2_transactions_read_only+users_basic_information'。此请求已被阻止;内容必须通过HTTPS提供。
由于此错误,我无法安装我的应用程序,无法开始开发。请帮忙
答案 0 :(得分:1)
这个错误对我来说很明显,你有一个HTTPS问题。您必须使用证书将网站置于SSL模式。
答案 1 :(得分:0)
我解决了我的问题。我找不到如何启动和放置应用程序和编码,但现在我找到了它。请注意我的答案。
对于我的localhost中的https问题,我在php.ini中启用了ssl(ubuntu> /opt/lampp/etc/php.ini>> extension = php_openssl.dll>>取消注释此行)。那么我可以使用https访问我的电脑。像https://my-pc-ip
一样现在,我们必须去Bigcommerce商店>> https://devtools.bigcommerce.com/my/apps 使用您的电脑网址创建应用并保存技术详细信息网址, 现在,您可以从Bigcommerce商店安装草稿应用。 在本地文件中进行更改并重新安装应用程序。 如果任何人无法理解我的解释,那么请评论。我很乐意解决这个问题。
对于heroku,我退出并构建了可以在我自己的服务器上部署的应用程序。