我使用 Magento2 版本。 2.4.2
重现步骤:
预期结果: 当我在 System -> Integrations 中转到 Magento2 并单击“激活”时,我希望激活集成,以便我可以在 Klaviyo 中完成集成。
实际结果: 当我在系统 -> 集成中转到 Magento2 并单击“激活”时,我会看到带有注释的窗口“您选择的集成要求您批准对以下内容的访问:”并且列出了所有选定的资源。我单击“允许”窗口,然后收到“抱歉,出了点问题。请稍后再试。”。 当我去查看集成时,我看到的是“Consumer Key”和“Consumer Secret”字段已填充,但“Access Token”和“Access Token Secret”为空。
我做错了什么?
答案 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 目录中创建“丑陋”修复程序(不推荐这样做)