2017-03-27 112 views
1

我正在尝试将Jenkins(2.32.2)与TFS 2013集成。我已经安装了必需的Tfs插件(5.3.1)。但是,当我尝试在Jenkins中配置TFS插件以通过提及TFS(http://10.100.2.69:8080/tfs/DefaultCollection/)的默认集合的URL和正确凭据的URL来联系TFS团队项目集合时,我收到“javax.ServletException:com.microsoft .tfs.core.exceptions.TECoreExceptions:SOAP端点http://10.100.2.69:8080/tfs/DefaultCollection/Services/v1.0/Regitration.asmx无法联系” image showing error无法将Jenkins与TFS集成

注意:我已成功地在我的工作中当地环境成功配置这一点,但不能在客户环境中配置。凭据是正确的。它可以是客户端的代理设置吗?

回答

1

收到一个403回应是服务器告诉你,“对不起。我知道 你是谁 - 我相信你说你是谁 - 但你只是没有 权限来访问此资源。也许如果你很好地询问系统 管理员,你会得到许可。但是,请不要再打扰我 ,直到你的困境的变化“

更多详细信息,请参阅 :403 Forbidden vs 401 Unauthorized HTTP responses

所以这个错误似乎不相关的凭证。您需要确保系统代理设置正确 - 有时在升级到最新版本的插件后,它可能会使用默认的Java系统代理。

您可以在这里查看信息:Jenkins> Plugin Manager> Advanced以匹配您的TFS服务器所在的通配符域。

+1

感谢您的回复@ Patrick-MSFT 问题在于系统代理设置。我运行配置没有任何代理设置,它的工作。 –