我正在尝试将Jenkins(2.32.2)与TFS 2013集成。我已经安装了必要的Tfs插件(5.3.1)。但是,当我尝试在Jenkins中配置TFS插件以通过提及TFS(http://10.100.2.69:8080/tfs/DefaultCollection/)的默认集合的URL和正确的凭据来联系TFS团队项目集合时, 我收到错误“javax.ServletException:com.microsoft.tfs.core.exceptions.TECoreExceptions:无法联系soap端点http://10.100.2.69:8080/tfs/DefaultCollection/Services/v1.0/Regitration.asmx”
注意:我已成功在我的本地环境中成功配置此功能,但无法在客户端环境中进行配置。凭证是正确的。可以在客户端使用代理设置吗?
答案 0 :(得分:1)
接收 403响应是服务器告诉您,“对不起。我知道 你是谁 - 我相信你说的是谁 - 但你没有 访问此资源的权限。也许你问问系统 管理员很好,你会获得许可。但请不要打扰 再次,直到你的困境发生变化。“
因此,此错误似乎与您的凭据无关。您需要确保系统代理设置正确 - 有时在升级到最新版本的插件之后,它可能正在使用默认的Java系统代理。
您可以在此处查看信息: Jenkins>插件管理器>高级以匹配TFS服务器所在的通配符域。