Node.js Shopify应用程序在express node js中不工作

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

我正在express nodejs中开发shopify应用程序。我已经在express nodejs中成功创建了应用程序的安装过程。在应用程序安装之后,当我打开应用程序时,我在shopify管理部分得到一个iframe错误。以下是屏幕截图:-

此外,它还说“对服务器的请求已被扩展阻止”。 这个问题出现在谷歌chrome浏览器中。我还登录了firefox浏览器。在firefox中,它可以正常工作,并向我显示两个警告:- 1.内容安全策略:已弃用指令“child src”。 请使用指令“worker src”来控制worker,或 “框架src”分别用于控制框架。 2.内容安全策略:由于“帧祖先”指令而忽略“x-frame-options”

主要是,它不在谷歌浏览器上工作

请帮我解决这个问题


谢谢

如果尚未包含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中肯定不起作用