2017-03-08 94 views
0

尝试通过Eclipse TFS插件连接到VSTS服务器时出现以下错误。登录循环 - TFS插件 - Eclipse Oxygen

我得到要求输入凭据的OAuth2窗口。 当我输入我的电子邮件[email protected]我得到重定向,一个IE窗口很快打开然后关闭。 这是日志说的,但我真的不明白错误。 任何任何想法?

由于提前,

2017年3月8日12:00:10957 INFO [主要] (com.microsoft.tfs.core.config.httpclient.DefaultHTTPClientFactory) HttpClient的配置用于https://app.vssps.visualstudio.com, 使用JWT令牌进行身份验证2017-03-08 12:00:11,526 WARN [main] (com.microsoft.tfs.core.httpclient.HttpMethodBase)Cookie被拒绝: “$ Version = 0; VstsSession = {”PersistentSessionId“ : “4f82d81f-9717-4f3f-8e20-90ea99355026”, “PendingAuthenticationSessionId”: “00000000-0000-0000-0000-000000000000”,“CurrentAuthenticationSessi ONID “:” 00000000-0000-0000-0000-000000000000" }; $ Path = /; $域= .visualstudio.com“。域属性 ”.visualstudio.com“违反RFC 2109:主机负域可能不包含 包含任何点2017-03-08 12:00:11,527 INFO [main] (com.microsoft .alm.auth.pat.VstsPatAuthenticator)正在检索 PersonalAccessToken为URI:https://axa-us.visualstudio.com与 名:TEE:https://axa-us.visualstudio.com上:USLINY2PC09F8KW,和 与范围:,提示行为:AUTO 2017年3月8日12:00:13316 WARN [主要](com.microsoft.tfs.client.common.credentials.CredentialsHelper) 无法通过网络浏览器进行交互式验证这需要基于JavaFX或SWT的网页浏览器控件: 12:00: [main] (co m.microsoft.tfs.client.common.credentials.CredentialsHelper)1. JavaFX Web浏览器控件仅支持Oracle Java SE 7 update 6或更高版本,Oracle Java SE 8或OpenJDK 8运行时(请注意,您可能会注意到需要自己编译OpenJFX项目)。 2017-03-08 12:00:13,316 WARN [main] (com.microsoft.tfs.client.common.credentials.CredentialsHelper)2.至 用特定的XULRunner启动SWT浏览器,请设置值为 Java系统属性'org.eclipse.swt.browser.XULRunnerPath'到特定XULRunner的完整路径 。 2017-03-08 12:00:13,316信息 [CancellableCommandThread-92] (com.microsoft.tfs.client.common.ui.config.UITransportRequestHandler) 凭证对话框已被用户取消。 WARNING [CancellableCommandThread-92] (com.microsoft.tfs.core.TFSConfigurationServer)获取数据出错 提供程序 com.microsoft.tfs.core.ws.runtime.exceptions.TransportRequestHandlerCanceledException : 用户在 ms.ws._LocationWebServiceSoap12Service.connect(_LocationWebServiceSoap12Service.java:385)取消传输请求在 com.microsoft.tfs.core.ws.runtime.client.SOAPService.executeSOAPRequest(SOAPService.java:475)处理 at com.microsoft.tfs.core.clients.framework.location.internal.LocationWebServiceProxy.connect(LocationWebServiceProxy.java:58) at com.microsoft.tfs.core.clients .framework.location.LocationService.connect(LocationService.java:719) at com。microsoft.tfs.core.TFSConfigurationServer.getServerDataProvider(TFSConfigurationServer.java:254) 在 com.microsoft.tfs.core.TFSConnection.authenticate(TFSConnection.java:788) 在 com.microsoft.tfs.client.common。 ui.commands.ConnectToConfigurationServerCommand.doRun(ConnectToConfigurationServerCommand.java:164) 在 com.microsoft.tfs.client.common.framework.command.Command.run(Command.java:92) 在 com.microsoft.tfs。 client.common.framework.command.RunnableCommandAdapter.run(RunnableCommandAdapter.java:95) 在java.lang.Thread.run(未知来源)

+1

Eclipse的氧气仍处于开发阶段,并不会完全释放,直到2017年六月你肯定TFS已与此版本测试? Eclipse Neon.2(4.6.2)是当前的稳定版本。 –

+0

我不确定,我安装了霓虹灯我会测试并让你知道再次感谢 – hfrog713

+0

解决了这个问题。我在Eclipse Mars Installation中进行了测试,结果我没有任何问题 – hfrog713

回答

1

解决方案是使用Eclipse Mars或Eclipse Neon。