Я создаю расширение панели мониторинга и хотел бы вызвать Executionhistory - список .
В настоящее время в манифесте расширения указывается только область действия vso.serviceendpoint_manage
.
Я получаю свой токен авторизации через
const token = await VSS.getAccessToken();
var authHeader = VSS_Auth_Service.authTokenManager.getAuthorizationHeader(token);
Я могу успешно получить список всех конечных точек службы, используя Конечные точки - Получить конечные точки службы
Однако, когда я при попытке получить историю выполнения для данной конечной точки службы появляется ошибка политики CORS.
Доступ к {devops rest api} из источника {url marketplace} был заблокирован политикой CORS
Я знаю, что ошибки CORS могут возникать, если у PAT нет правильных областей действия см. Здесь .
Примечание. Когда я пытаюсь выполнить это локально с PAT со всеми областями действия, этот звонок работает. Так что я совершенно уверен, что мне не хватает расширения.
Какой области я пропускаю?