代理通行证背后的 wordpress - 管理员身份验证不起作用
wordpress behind proxy pass - admin authentication does't work
我有麻烦了...
我有一个支持 SSL 反向代理的 wordpress 博客。
Wordpress 存在于 Docker 中。
一切正常,除了管理面板。
当我尝试登录时,收到消息
"You do not have sufficient permissions to access this page"
我有两个 cookie,"wordpress_loggedin_XXXXX" 和 "wordpress_sec_XXXXX",因为我使用的是 SSL 连接。
在我的 Docker 本地机器上一切正常,不是数据库前缀问题。
here is the screenshot of my admin panel, with cookies
请帮帮我!提前谢谢你们!!
好的,我找到了解决方案! ...我写到这里,也许会有帮助。
在我的wp-config.php,
我添加了这些行:
if (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== false)
$_SERVER['HTTPS']='on';
在代码中的所有内容之前。
之前,我粘贴了上面的代码来修复文件末尾的管理无限自动循环。
希望对您有所帮助!!!
我有麻烦了...
我有一个支持 SSL 反向代理的 wordpress 博客。
Wordpress 存在于 Docker 中。
一切正常,除了管理面板。
当我尝试登录时,收到消息
"You do not have sufficient permissions to access this page"
我有两个 cookie,"wordpress_loggedin_XXXXX" 和 "wordpress_sec_XXXXX",因为我使用的是 SSL 连接。
在我的 Docker 本地机器上一切正常,不是数据库前缀问题。
here is the screenshot of my admin panel, with cookies
请帮帮我!提前谢谢你们!!
好的,我找到了解决方案! ...我写到这里,也许会有帮助。
在我的wp-config.php,
我添加了这些行:
if (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== false)
$_SERVER['HTTPS']='on';
在代码中的所有内容之前。
之前,我粘贴了上面的代码来修复文件末尾的管理无限自动循环。
希望对您有所帮助!!!