当我尝试使用我的科罗拉多州第 11 学区 Google 帐户登录时,出现白屏,仅显示以下消息:Unacceptable TLS certificate
。
他们有一个浏览器 SSO 页面,可以拉起并执行大多数其他操作,并且我通过 Google Chrome 验证了 D11 SSO 页面具有有效的 SSL 证书。
这是否意味着 gnome-online-accounts 只应该接受 Google 的密码页面?如果是这样,请添加一些内容以允许我(和其他学生)登录。如果 gnome-online-accounts 菜单仅支持 TLS 证书(而不是 SSL),请选择继续连接。(或浏览器登录选项)
我没有运行代理或 vpn 或类似的东西。我目前正在运行 Focal Fossa,但在运行 bionic 和 eoan 时遇到了这个问题。
答案1
尝试手动添加 flathub 存储库、重新安装 flatpak、GNOME 和 curl 均未成功,并导致错误Unacceptable TLS certificate
。
我的解决方案很简单。我所要做的就是使用以下命令重新安装 CA 证书:
sudo apt install --reinstall ca-certificates
答案2
就我的情况而言,纽约大学的 SSO 和运行 Focal Fossa 时,所需的库未安装。这就是我能够纠正它的方法。
从 Ubuntu 软件库安装 Synaptic 包管理器。安装以下库(假设您的组织也遵循/使用相同的协议):- apache2、SAML/SAML2、SSO 和 OAuth。
如果使用 Shibboleth 协议,请尝试安装它,但可能会存在依赖性问题,因为尚不支持 Ubuntu 20.04。就我而言,无需安装它即可正常工作。
需要注意的是,根据不同的语言,这些库会有多个版本,请安装适当的版本,或者如果您不确定并且有足够的磁盘空间,请安装所有版本。