teamcity git托管在IIS访问问题中

teamcity git托管在IIS访问问题中,git,teamcity,Git,Teamcity,我正在尝试访问在启用Windows身份验证的IIS下托管的git repo 当我指定类似于domain\username的用户名时,连接失败。 从堆栈跟踪来看,错误似乎是由于网络用户名的给定方式造成的。否则,我们如何才能为拥有域的windows身份验证用户提供 当我进行git克隆(https:/domain)时,这在控制台上可以正常工作\user@mydomain.com/xyz/) 错误详细信息 Git Repo::Git Repo中的测试连接失败。列出远程引用失败: java.net.Con

我正在尝试访问在启用Windows身份验证的IIS下托管的git repo

当我指定类似于domain\username的用户名时,连接失败。 从堆栈跟踪来看,错误似乎是由于网络用户名的给定方式造成的。否则,我们如何才能为拥有域的windows身份验证用户提供

当我进行git克隆(https:/domain)时,这在控制台上可以正常工作\user@mydomain.com/xyz/)

错误详细信息

Git Repo::Git Repo中的测试连接失败。列出远程引用失败: java.net.ConnectException:无法确定

Stacktrace

Caused by: org.eclipse.jgit.errors.TransportException: https:/domain\user@mydomain.com/xyz/info/refs?service=git-upload-pack
at org.eclipse.jgit.transport.TransportHttp.connect(TransportHttp.java:466)
at org.eclipse.jgit.transport.TransportHttp.openFetch(TransportHttp.java:276)
at jetbrains.buildServer.buildTriggers.vcs.git.GitVcsSupport.getRemoteRefs(GitVcsSupport.java:523)
at jetbrains.buildServer.buildTriggers.vcs.git.GitVcsSupport.getRemoteRefs(GitVcsSupport.java:503)
... 44 more

Caused by: java.net.ConnectException: Cannot determine proxy for https:/domain\user@mydomain.com/xyz/info/refs?service=git-upload-pack
at org.eclipse.jgit.util.HttpSupport.proxyFor(HttpSupport.java:196)
at org.eclipse.jgit.transport.TransportHttp.httpOpen(TransportHttp.java:475)
at org.eclipse.jgit.transport.TransportHttp.httpOpen(TransportHttp.java:471)
at org.eclipse.jgit.transport.TransportHttp.connect(TransportHttp.java:422)
... 47 more

**Caused by: java.net.URISyntaxException: Illegal character in authority at index 8: https:/domain\user@mydomain.com/xyz/info/refs?service=git-upload-pack**
at java.net.URI$Parser.fail(Unknown Source)
at java.net.URI$Parser.parseAuthority(Unknown Source)
at java.net.URI$Parser.parseHierarchical(Unknown Source)
at java.net.URI$Parser.parse(Unknown Source)
at java.net.URI.<init>(Unknown Source)
at java.net.URL.toURI(Unknown Source)
at org.eclipse.jgit.util.HttpSupport.proxyFor(HttpSupport.java:193)
原因:org.eclipse.jgit.errors.TransportException:https:/domain\user@mydomain.com/xyz/info/refs?服务=git上传包
位于org.eclipse.jgit.transport.TransportHttp.connect(TransportHttp.java:466)
位于org.eclipse.jgit.transport.TransportHttp.openFetch(TransportHttp.java:276)
位于jetbrains.buildServer.buildTriggers.vcs.git.gitvcsupport.getRemoteRefs(gitvcsupport.java:523)
位于jetbrains.buildServer.buildTriggers.vcs.git.gitvcsupport.getRemoteRefs(gitvcsupport.java:503)
... 44多
原因:java.net.ConnectException:无法确定https:/domain的代理\user@mydomain.com/xyz/info/refs?服务=git上传包
位于org.eclipse.jgit.util.HttpSupport.proxyFor(HttpSupport.java:196)
位于org.eclipse.jgit.transport.TransportHttp.httpOpen(TransportHttp.java:475)
位于org.eclipse.jgit.transport.TransportHttp.httpOpen(TransportHttp.java:471)
位于org.eclipse.jgit.transport.TransportHttp.connect(TransportHttp.java:422)
... 47多
**原因:java.net.URISyntaxException:索引8:https:/domain的权限中的非法字符\user@mydomain.com/xyz/info/refs?服务=git上传包**
在java.net.URI$Parser.fail处(未知源)
位于java.net.URI$Parser.parseAuthority(未知源)
位于java.net.URI$Parser.parseHierarchy(未知源)
位于java.net.URI$Parser.parse(未知源)
位于java.net.URI。(未知源)
位于java.net.URL.toURI(未知源)
位于org.eclipse.jgit.util.HttpSupport.proxyFor(HttpSupport.java:193)

您的URL似乎有输入错误

你有

https:/domain\user@mydomain.com/xyz/
而不是

https://domain\user@mydomain.com/xyz/