我可以确认受密码保护的页面在3.4.1中仍然正常工作。
密码保护表单将密码提交给/wp-login.php?action=postpass
其中该文件处理身份验证。登录成功或失败后,文件会将您重定向回用户所在的页面。
需要注意的一点是,登录文件需要浏览器Referer
要设置的标头,以便它知道将用户发送回哪里。如果您的浏览器未发送此标题,则您将遇到问题。您可能通过某些浏览器扩展或处于私人浏览模式在浏览器中禁用了它。
现在可能在过去版本的WP中,post/page密码表单用于发送referer字段,但在最新版本中没有。我将进一步调查。
UPDATE
我在旧版本的WordPress(3.0.0)上进行了测试,其行为与当前版本相同。我将坚持你的浏览器不再发送referer头作为问题的原因。