解码不适用于woocomerce API连接的URL



场景:试图使用woocmerce API将我的一个商店连接到外部服务,当点击批准按钮接受连接时,它所在的url为:

xxx.com/wc-auth%2Fv1/access_granted/?app_name=xxxx&user_id=f07403abf98405677a5f19f658e9bf&return_url=https%3A%2F%2Fapp.xxx.com%2Fadd-a-store&callback_url=https%3A%2F%2Fapp.xxx.com%2Fconnect%2Fincoming&scope=read_write&wc_auth_nonce=ff052c27f9

结果:然后站点抛出以下错误:";错误:缺少参数app_name">

问题:由于某种原因,我的wooccommerce或wordpress(同一服务器上的其他网站可以很好地执行相同的步骤)无法解码url并放置/而不是%2和a?而不是%3F。如果你使用解码工具,它会给你正确的URL,一切都很好。

我可以在这个位置看到这个文件/public_html/wp-includes/plugble.php,它似乎必须进行正确的重定向,但显然没有这样做

谢谢问候

我发现这似乎是最新WPML更新中的一个错误。我已经在他们的支持论坛上报告了这个错误。

谢谢向致意

最新更新