Node.js Shopify应用程序在express node js中不工作
我正在express nodejs中开发shopify应用程序。我已经在express nodejs中成功创建了应用程序的安装过程。在应用程序安装之后,当我打开应用程序时,我在shopify管理部分得到一个iframe错误。以下是屏幕截图:- 此外,它还说“对服务器的请求已被扩展阻止”。 这个问题出现在谷歌chrome浏览器中。我还登录了firefox浏览器。在firefox中,它可以正常工作,并向我显示两个警告:- 1.内容安全策略:已弃用指令“child src”。 请使用指令“worker src”来控制worker,或 “框架src”分别用于控制框架。 2.内容安全策略:由于“帧祖先”指令而忽略“x-frame-options” 主要是,它不在谷歌浏览器上工作 请帮我解决这个问题Node.js Shopify应用程序在express node js中不工作,node.js,shopify,shopify-app,Node.js,Shopify,Shopify App,我正在express nodejs中开发shopify应用程序。我已经在express nodejs中成功创建了应用程序的安装过程。在应用程序安装之后,当我打开应用程序时,我在shopify管理部分得到一个iframe错误。以下是屏幕截图:- 此外,它还说“对服务器的请求已被扩展阻止”。 这个问题出现在谷歌chrome浏览器中。我还登录了firefox浏览器。在firefox中,它可以正常工作,并向我显示两个警告:- 1.内容安全策略:已弃用指令“child src”。 请使用指令“worke
谢谢 如果尚未包含shopify提供的app.js,则需要包含它 在html的头部部分,添加以下内容
<head>
<script src="https://cdn.shopify.com/s/assets/external/app.js"></script>
<script type="text/javascript">
ShopifyApp.init({
apiKey: 'YOUR_APP_API_KEY',
shopOrigin: 'https://CURRENT_LOGGED_IN_SHOP.myshopify.com'
});
</script>
...
</head>
shoppifyapp.init({
apiKey:“你的应用程序API KEY”,
店名:'https://CURRENT_LOGGED_IN_SHOP.myshopify.com'
});
...
将vhost更改为错误中列出的vhost
eprofitanalyzer.myshopify.io听起来不错。@darklightcode谢谢您的回复。在这里,我在拥有域“node.eprofitanalyzer.com”的纽约外部服务器上托管了我的服务器。这只会给我谷歌浏览器的错误。它可以在firefox浏览器中正常工作。如果在我的域中出现错误,那么它在firef.ox中肯定不起作用