0

我正在尝试使用 Rally Lookback Java API 并抛出异常说

com.rallydev.lookback.LookbackException: org.apache.http.conn.HttpHostConnectException:       Connection to https://rally1.rallydev.com refused
at com.rallydev.lookback.LookbackQuery.execute(LookbackQuery.java:61)

我可以弄清楚这个错误是由于公司代理设置导致无法访问服务器。

与提供 setProxy() 方法来设置适合我的代理服务器的集会休息 API 不同,Lookback API 没有设置代理并引发此错误的规定。

我正在 Windows 机器上尝试这个,并期待同一平台的任何解决方法或解决方案。

谢谢,萨加尔

4

1 回答 1

1

我已经分叉了回购并进行了一些更改。我有一个开放的拉取请求,很快就会被审查,然后我们会把它推送到主仓库。

这是分支的链接。

https://github.com/trevershick/Rally-Lookback-Toolkit/tree/S72258

如果您想克隆该 repo 和“mvn package”源,它将为您生成一个可以使用的 .jar 文件。它与您现在可能正在使用的接口相同,但具有 setProxyServer 和 setProxyCredentials 用于通过基本身份验证对代理服务器进行身份验证。如果您不能使用基本身份验证对代理服务器进行身份验证,那么您可能需要注入您自己的 DefaultHttpClient 实例(请参阅自述文件)。如有必要,您应该能够将 Ntlm Credentials 对象添加到 Credentials 提供程序。

免费提出您可能有的任何问题,一旦我将 PR 合并,我将更新此答案。

于 2014-08-21T23:42:01.307 回答