В моей команде есть разработчик, который получает ошибку аутентификации git, пытающуюся клонировать любые репозитории из нашего частного экземпляра Azure DevOps в dev. azure .com / MyCompany. Не имеет значения, запускается ли она из ADO и использует ли команду «клонировать в IDE», или использует ли она проводник проекта в самой Visual Studio.
Однако в своем обозревателе проектов в VS она также видит наш экземпляр ADO как mycompany.visualstudio.com и, если она оттуда клонирует, это работает. Я знаю, что интеллектуально это указывает на одно и то же, но это единственный человек в моей команде с таким странным поведением.
Некоторые вещи, которые мы до сих пор пробовали:
- сравнили наши настройки конфигурации git, чтобы убедиться, что не было никаких существенных отличий (единственное, что выпало, это она было несколько экземпляров для http.sslcainfo с разными значениями - но даже после того, как мы свели ее к одному, который не устранил проблему)
- зашел в Windows Диспетчер учетных данных и удалил любой экземпляр из кэша git Похоже, у нее было
Я являюсь администратором организации для нашего экземпляра ADO, и я не вижу ничего, что могло бы объяснить это с ее учетной записью. Она работает на более старой версии Visual Studio - 15.7.3 - но она не единственная в моей команде с этой версией, а остальные работают нормально.
Есть еще предложения? Я ценю любое понимание.