拒绝在框架中显示“ https://example.com/app/appName”,因为它在Shopify中将“ X-Frame-Options”设置为“拒绝”

时间:2019-02-15 10:50:57

标签: nginx iframe shopify x-frame-options shopify-app

我无法在Shopify中打开嵌入式应用程序,它引发错误

  

拒绝在框架中显示“ https://example.com/app/appName”,因为它将“ X-Frame-Options”设置为“ deny”

我正在使用nginx 1.10版本,并且尝试在ngiinx.conf文件中使用以下内容,但即使我收到相同的错误

  

add_header X-Frame-Options“ SAMEORIGIN”;

     

add_header X-Frame-Options“ ALLOW-FROM https://subdomain.example.com/

     

proxy_hide_header X-Frame-Options;

当我尝试此命令时,它显示X-Frame-Options:DENY

  

curl -v https://example.com/app/appName

有人可以指导我让我摆脱这个错误

1 个答案:

答案 0 :(得分:0)

在Shopify合作伙伴信息中心中,对于您创建的应用,请确保将应用设置为嵌入式。如果设置了该设置,则您的应用程序将在Shopify iframe中很好地呈现,并且不会出现此问题。

相关问题