после форматирования моего компьютера и включения его в домен у меня возникла проблема с подключением к Team Explorer, в файле учетной записи я вижу неправильные фильтры.
вот что я должен увидеть: введите сюда описание изображения
Вот что я вижу: введите сюда описание изображения
Я пробовал очистить кеш, выйти из системы и войти в систему снова и снова. без всякого успеха.
наша система контроля версий находится на Azure Devops
вот еще изображение: введите сюда описание изображения
Привет всем с портала, если я подключусь к репозиторию DevOps по ссылке, все будет хорошо и я смогу синхронизироваться, единственная часть, которая не работает, — это подключение к проекту. если я щелкну настройку учетной записи в учетной записи VS, я увижу правильный принцип и репозитории
Вы имеете в виду, что можете увидеть правильных арендаторов в настройках учетной записи VS? Но могу ли я узнать, почему вы поделились скриншотами, где жильцы были разные, с неправильными фильтрами?
Вы имели в виду, что фильтр арендаторов связан с тем, как воспроизводится проблема?
Я не вижу арендатора в настройках учетной записи на VS, только данные для входа и фильтры. как я могу увидеть арендатора
Я хочу узнать, как воспроизводится ваша проблема, чтобы понять, почему отсутствовал ожидаемый вами арендатор. Как я уже упоминал, если ваша учетная запись пользователя не была зарегистрирована в качестве удостоверения в арендаторе, к которому была подключена ваша организация Azure DevOps, вы не смогли подключиться к проектам в этой организации через Team explorer.
Устанавливая ПК в домен, можете ли вы указать, в чем заключалась ваша операция? Было ли оно установлено в AAD, к которому была подключена ваша организация?
да, компьютер был введен в систему управления локальным доменом и синхронизирован с 365 арендаторами, фильтр, который я вижу на компьютере с проблемой, — это домен, к которому подключен мой компьютер. странная проблема заключается в том, что подключение к любому репозиторию напрямую работает нормально - это означает, что пользователю разрешено обрабатывать эти репозитории.
Я добавил еще одно изображение, эта учетная запись представляет собой отдельную учетную запись Microsoft на DevOps.
Я по-прежнему вижу организацию Azure DevOps, которая не подключена ни к одному AAD, в раскрывающемся меню «Подключиться к проекту». Можете ли вы или любой другой пользователь в этой организации учетных записей MS провести тестирование на другом компьютере, который не зарегистрирован в локальном DC? Мы можем использовать учетную запись электронной почты AAD (принципал пользователя) для прямого входа в VS без использования учетной записи локального домена с синхронизацией AAD.
Другая машина работает нормально с той же учетной записью, другие пользователи в том же домене работают нормально.
Спасибо, что поделились, и казалось, что мы можем исключить причину с помощью настроек Azure DevOps или AAD. Проблема, скорее всего, была связана с настройками VS на этой конкретной машине. Можете ли вы протестировать настройки учетной записи VS -> Параметры учетной записи -> Учетные записи -> Добавить и повторно аутентифицировать учетные записи с помощью веб-браузера и установить флажок «Аутентификация для всех арендаторов» при добавлении учетных записей?
Просто протестируйте и используйте системный веб-сайт, все в порядке, спасибо за поддержку и идею.
Большое спасибо, что нашли время поделиться новостями. Очень рад узнать, что проблема решена.
Я обобщил некоторые дополнительные выводы, основанные на наших обсуждениях, которые могут помочь другим членам сообщества, столкнувшимся с аналогичными проблемами, сузить первопричину. Еще раз спасибо за то, что поделились и приложили усилия в этом посте. Ваше здоровье!
РЕШЕНО: я переместил аутентификацию из браузера по умолчанию или брокера аутентификации Windows в системный веб-браузер, и в настоящее время все вошли в систему, и я вижу правильный фильтр в разделе арендаторов.
Основываясь на результатах дальнейших обсуждений,
Организация Azure DevOps не была подключена ни к одному AAD;
Компьютер Windows присоединился к локальному домену, синхронизированному с AAD;
Учетная запись пользователя могла посещать клиент, создавший учетную запись, на портале Azure, а также имела доступ к организации Azure DevOps учетной записи Microsoft в браузере этого компьютера;
Проблема может быть решена путем изменения настроек учетной записи Visual Studio -> Параметры учетной записи -> Среда - Учетные записи -> Добавление и повторная проверка подлинности учетных записей с помощью: Системного веб-браузера.
Привет! На скриншотах, которыми вы поделились, вы не смогли увидеть ожидаемого клиента/домен после входа в VS, что могло привести к тому, что вы не смогли подтвердить свой доступ к Azure Repos с правильным удостоверением AAD. Пробовали ли вы посетить портал Azure в окнах InPrivate вашего браузера для проверки и можете ли вы переключиться на других клиентов? При входе на портал Azure предлагается ли вам выбрать личную/рабочую учетную запись?