提问人:benzen 提问时间:11/14/2023 最后编辑:benzen 更新时间:11/14/2023 访问量:24
Shopify 嵌入式应用无法在 Firefox 中加载
Shopify embedded app doesn't load in firefox
问:
我用spring boot,postgres,docker和traefik制作了一个简单的应用程序。 我已将我的应用程序注册到 shopify 中作为可嵌入的应用程序。 我为它创建了一个域名,并设置了https。
但是,当使用firefox从shopify演示商店在firefox上加载我的应用程序时,我遇到以下错误消息
但是当使用chrome时,相同的应用程序加载。
我已经按照 shopify 文档中的描述定义了一个 csp,以允许管理应用和我的演示商店嵌入该应用。
在devtools的“网络”选项卡上,我看到一个失败的请求,上面写着:
这让我认为我应该定义一个 X-Frame-Options 标头。但是 mdn 文档说,在我的用例中,这个标头被 CSP 标头替换了。
我不是在寻找这种问题的答案,而是在寻找关于我应该注意哪里的建议。
我还应该提到我正在使用 app-bridge。
玩了一会儿后,我最终尝试使用“忽略 X-Frame-Options”firefox 扩展。这最终解决了问题。 但据我了解,导致我问题的 x-frame-options 不在我的后端,而是在 shopify 服务(accounts.shopify.com) 之一上
我不清楚下一步应该是什么。
答: 暂无答案
评论