VSTS REST API: 401 Unauthorized для API рабочих элементов

Я получаю 401 Unauthorized при запросе рабочего элемента VSTS API. Например:

https://{account}.visualstudio.com/DefaultCollection/_apis/wit/workitems/8622

С другой стороны, я могу без проблем запрашивать другие конечные точки, например:

https://{account}.visualstudio.com/DefaultCollection/_apis/projects

Я использую базовую аутентификацию и в соответствии с документы это не должно быть проблемой. Я также разрешил все области действия на токене.


person Dave New    schedule 25.03.2017    source источник
comment
Что будет, если вместо этого вы измените базовую аутентификацию с PAT на Альтернативные учетные данные для аутентификации?   -  person Marina Liu    schedule 27.03.2017
comment
Это происходит, если вы создаете новый PAT?   -  person Eddie Chen - MSFT    schedule 29.03.2017


Ответы (2)


Убедитесь, что вы включили vso.work или vso.work_write в раздел областей вашего манифеста.

См. Раздел об объемах справки по манифесту.

person Mike Wilbur    schedule 28.06.2017

когда вы создаете PAT вручную, убедитесь, что вы включили области, необходимые для этого PAT

вы не можете запрашивать рабочие элементы, потому что область Чтение не включена для рабочих элементов

на момент создания PAT

person Arja Priyanka    schedule 03.03.2021