我们有一个自定义登录和帐户创建插件。它在我们的生活环境中工作得很好(example.com)
但不是在我们的暂存环境中(test.example.com)
.
当我们打电话时wp_insert_user
通过AJAX函数,它成功创建用户并返回其ID。wp_signon
也似乎有效。但在这两种情况下,用户实际上并没有登录到登台环境。
在浏览了Chrome的开发工具之后,我意识到实时环境set-cookie: wordpress_logged_in_...
就像它应该做的那样,但登台环境不是。
错误日志中没有这方面的信息,如果我们在登台环境中禁用所有其他插件,就会发生这种情况。
这可能是什么原因?我们如何让它像预期的那样发送登录cookie?