我一直在尝试使用Visual Studio中的成员权利管理VSTS API。我正在尝试获取用户权利摘要,并收到API定位器错误。
[http://Microsoft.VisualStudio.Services.WebApi.VssResourceNotFoundException:API资源位置5ae55b13-c9dd-49d1-957e-6e76c152e3d9未在https://tfs-test/tfs上注册。
我已尝试将集合添加到URL并对其进行尽可能多的装扮,就像MSDN页面上的REST API调用一样,但是没有运气。我注意到MSDN页面上有关于oauth2的部分,但是我一直在使用PAT。我找不到对本地TFS 2018的oauth2的任何引用,这不可能吗?
对于此问题,这是因为User Entitlement Summary - Get
rest api仅适用于VSTS(azure devops),不支持本地TFS。 TFS API当前不支持获取访问级别。
当将其他api版本切换为TFS2018 U2
时,会出现此提示:
[请求的页面不适用于Team Foundation Server 2018U2。您已被重定向到此页面的最新产品版本可用。
关于类似问题,您可以参考此case。