Magento2 与 Klaviyo 的集成“抱歉,出了点问题。请稍后再试。”问题

时间:2021-05-14 13:38:14

标签: integration magento2

我使用 Magento2 版本。 2.4.2

重现步骤:

  1. 我使用管理员凭据登录 Magento2。
  2. 在 Magento2 管理中,商店 -> 配置 -> Klaviyo 已正确设置,我在下拉列表中看到 Klaviyo 列表。
  3. 当我进入 Magento 管理时,系统 -> 集成并点击“添加新集成”,

预期结果: 当我在 System -> Integrations 中转到 Magento2 并单击“激活”时,我希望激活集成,以便我可以在 Klaviyo 中完成集成。

实际结果: 当我在系统 -> 集成中转到 Magento2 并单击“激活”时,我会看到带有注释的窗口“您选择的集成要求您批准对以下内容的访问:”并且列出了所有选定的资源。我单击“允许”窗口,然后收到“抱歉,出了点问题。请稍后再试。”。 当我去查看集成时,我看到的是“Consumer Key”和“Consumer Secret”字段已填充,但“Access Token”和“Access Token Secret”为空。

我做错了什么?

1 个答案:

答案 0 :(得分:0)

这是 Magento 核心中的一个已知错误,请参阅:https://github.com/magento/magento2/issues/32542

它应该已经通过以下拉取请求 https://github.com/magento/magento2/pull/32095 修复,但我相信它目前不在发布版本中。但是你应该可以从这个 PR 中create a patch

还可以通过应用此答案 https://magento.stackexchange.com/a/339413/45764 中的更改在 de vendor 目录中创建“丑陋”修复程序(不推荐这样做)