Slack 停留在登录页面
Slack stuck on Sign-In page
我在从 Slack Electron 桌面应用程序正确打开/创建工作区时遇到问题。当我打开我的应用程序时,显示的屏幕如下:
然后我继续登录,被重定向到我的浏览器,成功登录并单击 xdg-open link 被重定向到我的桌面应用程序。此时,带有登录按钮的初始 slack window 没有改变。
我试过的
- 使用 snap 进行初始安装
- 已删除 ~/.config/Slack 目录
- 卸载 snap 包并使用 Yay 从 AUR 安装
- 从终端启动 slack 以获得更多调试日志
- 尝试从记录的 magic-link 手动启动 slack
登录过程中的日志没有报告任何错误,这里是其中的一个片段:
[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 所示。
我在从 Slack Electron 桌面应用程序正确打开/创建工作区时遇到问题。当我打开我的应用程序时,显示的屏幕如下:
然后我继续登录,被重定向到我的浏览器,成功登录并单击 xdg-open link 被重定向到我的桌面应用程序。此时,带有登录按钮的初始 slack window 没有改变。
我试过的
- 使用 snap 进行初始安装
- 已删除 ~/.config/Slack 目录
- 卸载 snap 包并使用 Yay 从 AUR 安装
- 从终端启动 slack 以获得更多调试日志
- 尝试从记录的 magic-link 手动启动 slack
登录过程中的日志没有报告任何错误,这里是其中的一个片段:
[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 所示。