如何在 Hub 的服务设置中设置“重定向 URI”

Răz*_*nda 6 jetbrains-ide upsource

我可以使用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 远程访问。

Bra*_*don 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,应用了更改并重新启动,一切正常。我应该知道,但我没有。

希望能帮助某人。