从Javascript客户端连接到TFS Api

从Javascript客户端连接到TFS Api,javascript,tfs-2015,Javascript,Tfs 2015,我正试图用TFS 2015 API连接一个JavaScript客户端,以获取一些信息并将其保存在我的SQL数据库中,但我在使用JavaScript建立这种连接时遇到了挑战。他们正在使用Windows授权 我使用了此代码,但不起作用: $.ajax({ url: 'https://tfs........', type: 'GET', dataType: 'json', xhrFields: { withCredentials: true }

我正试图用TFS 2015 API连接一个JavaScript客户端,以获取一些信息并将其保存在我的SQL数据库中,但我在使用JavaScript建立这种连接时遇到了挑战。他们正在使用Windows授权

我使用了此代码,但不起作用:

$.ajax({ 
    url: 'https://tfs........',
    type: 'GET',
    dataType: 'json',
    xhrFields: {
        withCredentials: true
    }
})
.done(function (data) {
    console.log(data);
})
.fail(function (jqXHR, textStatus, errorThrown) {
     console.log(textStatus);
});
有人能帮我吗?

参考这两个线程(,),检查
访问控制允许源代码是否是类似于“*”的通配符。这是不允许的

更新:

请参阅与您有类似问题的案例:


您可以在页面中创建登录,并在cookies中存储用户名和密码。然后使用执行此请求。

如果您看到特定错误,请将其添加到问题中。错误:-SEC7121:当凭据标志设置为true时,访问控制中的通配符允许来源不允许-SCRIPT7002:XMLHttpRequest网络错误0x80070005.Access DeniedTing0929 MSFT我使用了jquery库我可以直接使用此代码吗?不幸的是,我不知道问题出在哪里可能是问题所在认证。或者我不知道如何正确使用代码:(公司的问题是,他们不使用基本身份验证,但他们使用windows身份验证,也使用用户名和密码登录公司的windows系统company@A.schmidt很抱歉,我误解了您的问题。我通过您希望创建TFS的扩展。我编辑了我的回复并删除了错误的命令nts。不幸的是没有。它不工作,无法连接。我想是因为windows身份验证