You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Shopware 6 Admin SDK正确注册Component Section并解决问题

解决Shopware 6 Admin SDK iFrame组件的认证与通信问题

在使用Shopware 6 Admin SDK通过iFrame向后台添加Component Sections时,按官方文档操作会碰到两个典型问题:

  • 组件区域的iFrame请求(示例:http://localhost:3000/?location-id=my-awesome-app-card-before)缺少shop-id、signature等关键认证参数,导致应用服务器无法完成认证
  • 已完成认证的基础应用URL对应的iFrame,和组件区域的iFrame之间无法通信,VueX状态无法共享,难以获取用户语言这类参数

解决方案

不要把应用服务器的首页路由(比如http://localhost:3000)设置为<base-app-url>里的应用入口,改用http://localhost:3000/entry这类专门的路由即可,这样系统就能正常为iFrame请求添加所需的认证查询参数,同时也能解决iFrame间的通信和状态共享问题。

内容的提问来源于stack exchange,提问作者lucamario

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 20:02:35