前端上传返回异步-ajax.php 302

时间:2016-12-05 作者:odinp123

最近,我们按照流行的指导原则将一个站点移动到SSL。

除了通过前端上传图像外,一切正常。

尝试上载图像时,我们得到以下响应:

302后异步ajax。php200获取https://example.com/wp-login.php?redirect_to=https://example.com/wp-admin/async-upload.php&reauth=1

所以图像上传失败,cookie无效(reauth=1),用户被迫再次登录。

其他观察结果:

用户可以通过后端上传图像,wp调试中没有错误,如果我们恢复到非ssl,效果很好

1 个回复
SO网友:dhawk

如果您通过以下方式使用自定义前端注册wp_signon 函数,如果传递给该函数的第二个参数为true,请检查:

$user_signon = wp_signon( $info, true ); ).
第二个参数告诉WordPress为登录设置安全cookie。它可以与SSL配合使用。