Slack 停留在登录页面

Slack stuck on Sign-In page

我在从 Slack Electron 桌面应用程序正确打开/创建工作区时遇到问题。当我打开我的应用程序时,显示的屏幕如下:

然后我继续登录,被重定向到我的浏览器,成功登录并单击 xdg-open link 被重定向到我的桌面应用程序。此时,带有登录按钮的初始 slack window 没有改变。

我试过的

登录过程中的日志没有报告任何错误,这里是其中的一个片段:

[02/02/22, 09:56:42:641] info: Store: UPDATE_SETTINGS {
  "mainWindowSettings": {
    "fullScreen": false,
    "maximized": false,
    "bounds": {
      "x": 351,
      "y": 176,
      "width": 1024,
      "height": 768
    }
  }
} 
[02/02/22, 10:03:26:522] info: Store: HANDLE_DEEP_LINK {
  "url": "slack://somecode/magic-login/somenumbers"
} 

在此之后,我尝试检查一些可能的 Window 管理器错误,但我找不到任何 这是我的系统规格:

奇怪的是,我比较了我的两个桌面环境,使用相同的 distro/WM/version 松弛,似乎没有什么不同或不是最新的。

感谢您花时间帮助我

您是否偶然使用 Chrome(或 Brave、Edge、Chromium 等)?

从新打开的 window 复制 url 并粘贴到 Firefox 中,应该可以。

这绝对是 KDE 的东西。 我也有这个问题,在 KDE 下(在 RHEL 8 和 Fedora 35 上)。 几个月前它曾经工作过。 现在,无论我尝试了什么(包括通过 command-line 传递回调 URI 等),它都不会处理登录调用。 我知道 Slack Electron 客户端和桌面环境之间有一些交互点(例如使用密钥环管理器)。 我尝试 非常 来调试它。

我认为下一步可能是安装越来越旧的 Slack 应用程序版本,直到我找到它停止工作的点。

我不确定我们是否会在这方面得到 Slack 的大量支持,因为 RHEL 8 放弃了对 KDE 的官方支持。

虽然我的问题与你的不同,但使用 firefox 对我有用。

我被从我使用的唯一工作区中删除了。然后我无法 sign-in 到任何其他工作区。 Sign-in 仅将我重定向到旧工作区,从 chrome 打开并没有做任何事情,它一直返回登录页面,如 OP 所示。