6

我可以使用http://pcname:42424/projectname/view.

尝试使用 IP 访问它,例如。http://192.168.1.42:42424/projectname/view产量

OAuth 2.0 错误

未授权客户端:未注册的重定向 URI。客户端服务“Upsource”为未在 Hub 中注册的 URI 请求授权实体:http: //192.168.3.143 :42424/ 。如果您拥有 Hub 管理员权限并且可疑 URI 确实属于“Upsource”,请将此 URI 添加到 Hub 服务设置中的“重定向 URI”列表中

通过链接到https://www.jetbrains.com/help/hub/2.0/OAuth-2.0-Errors.html#auth.unauthorized_client

redirectUri我在 Upsource 中找不到如何设置(可能浏览了所有设置页面)。

我在哪里可以找到redirectUri设置,以便将我的 IP 添加到其中?

更新

我在另一个盒子上设置了另一个实例,并将 URL 和端口设置为http://192.168.1.42:42424,现在它可以成功地使用 IP 远程访问。

4

1 回答 1

7

出于某种原因,即使您是管理员,重定向 URI 设置区域也会隐藏在 Hub 中。我在 JetBrains 知识库中搜索其他内容时遇到了这个页面,这导致我尝试/services在浏览器中添加到集线器 url 的末尾:

http://my.serverurl.up/hub/services

这将我带到了这个奇妙的页面,其中包含我无法通过管理 UI 访问的一系列配置选项:

在此处输入图像描述

FWIW:我最初尝试做的是将 UpSource 配置为通过端口 80 上的反向代理访问,而不是默认的 8080。我将 UpSource 配置从一台服务器移动到另一台服务器,并阅读了JetBrains关于该主题的文档,但它没有工作。

我的错误:我在运行之前没有停止 UpSource

<upsource_home>\bin\upsource.sh configure --listen-port 1111 --base-url http://upsource.mydomain.com:2222

UpSource并没有警告我该命令没有做任何事情。它的消息是“UpSource 正在运行”。我停止了 UpSource,应用了更改并重新启动,一切正常。我应该知道,但我不知道。

希望对某人有所帮助。

于 2016-08-10T17:00:36.623 回答