Unity 中心未登录

我下载了 Unity Hub 2021,当我按下登录时,它会将我带到这个网站: https://api.unity.com/v1/oauth2/authorize?client_id=unity_hub&response_type=code&code_challenge=Gv3OZwD0-z9TI1h3vy14zdJFU79Gm_RW3RGAmQzcd5E&code_challenge_method=s256&redirect_uri=unityhub%3A%2F%2Flogin&locale=en_US ,当它打开时,它只是显示一个黑屏,没有任何反应;我不登录。请我需要解决这个问题。我有一个正在做的项目。

已解决 - 我进入注册表编辑器并删除了 Unity Hub 文件。它神奇地起作用了。

stack overflow Unity hub not logging in
原文答案

答案:

作者头像

如果您曾经更改过 Unity Hub 路径,则需要再次更改注册表中此项下的路径。

计算机HKEY_LOCAL_MACHINESOFTWAREClassesunityhub

Like this.

作者头像

对我来说,删除注册表项没有帮助。我能够通过基本上运行带有包含完整 URL 的参数的“Unity Hub.exe”来解决问题,例如:在 unity hub 可执行文件所在的位置使用此命令行:

"Unity Hub.exe" unityhub://login/?code=SOMECODE&locale=en&session_state=SOMESESSION

您可以通过查看您遇到的 html 页面的源代码来找到此 URL。当然,这是临时解决方案,只是为了畅通无阻。