Ubuntu 18.04 中 pgadmin4 401 未经授权

Ubuntu 18.04 中 pgadmin4 401 未经授权

我收到消息:“服务器无法验证您是否有权访问所请求的 URL。您提供的凭证有误(例如密码错误),或者您的浏览器无法提供所需的凭证。”

我使用以下命令安装了 pgadmin 4:sudo apt install pgadmin4 pgadmin4-apache2 并配置了一切,但它没有授予我访问权限。

我发现我可以访问日志文件:~/.pgAdmin4.startup.log 并复制带有密钥的 URL,但每次出现 401 错误后都必须这样做是不可行的。

我在安装过程中做错了什么?

答案1

在浏览器命令设置中使用%URL%引号转义似乎可以解决这个问题。为此,右键单击 pgAdmin 图标状态和通知区域,选择配置,并且在浏览器命令输入字段

/usr/bin/firefox "%URL%"

注意"s。


我原来的答案是:

我在旧版本的 Kubuntu (16.04) 上遇到了同样的问题,虽然我没有真正的解决方案,但这里有一个更简单的解决方法:

启动 pgAdmin 后,它会打开一个浏览器并显示该HTTP 401 error消息,您会在状态和通知系统托盘区域。右键单击它并选择复制服务器 URL。然后您可以在浏览器中打开此 URL,它将正确登录。

相关内容