Поделиться через


Доступ к нескольким учетным записям, связанным с учетной записью входа Visual Studio

Из этой статьи вы узнаете, как получить доступ к нескольким учетным записям пользователей в Visual Studio. После входа в Visual Studio с помощью учетной записи Майкрософт или организации вы увидите ресурсы, доступные из учетных записей, в таких местах, как диалоговое окно "Добавление Подключение службы", "Сервер Обозреватель" и "Команда" Обозреватель.

Службы Azure, Application Insights, Azure DevOps и Microsoft 365 поддерживают упрощенную процедуру входа в систему.

Доступ к учетной записи Azure в обозревателе сервера

Перейдите к учетной записи Azure следующим образом:

  1. Чтобы открыть обозреватель сервера, выберите Вид>Обозреватель сервера (или, если вы используете параметры среды "Общие", нажмите комбинацию клавиш CTRL+ALT+S).

  2. Разверните узел Azure и обратите внимание, что он содержит ресурсы, доступные в учетной записи Azure, связанной с учетной записью, используемой для входа в Visual Studio. Это выглядит примерно так:

    Server Explorer with Azure node expanded

При первом использовании Visual Studio на каком-либо конкретном устройстве в диалоговом окне будут отображаться только подписки, зарегистрированные под учетной записью, с которой выполнен вход. Вы можете получить доступ к ресурсам для любой из других учетных записей непосредственно из серверных Обозреватель следующим образом:

  1. Щелкните правой кнопкой мыши узел Azure .

  2. Выберите "Управление и фильтрация подписок", а затем добавьте учетные записи из элемента управления выбора учетных записей. Затем можно выбрать другую учетную запись, если требуется, выбрав стрелку вниз и выбрав из списка учетных записей. После выбора учетной записи можно настроить, какие подписки под этой учетной записью будут отображаться в обозревателе серверов.

    Manage Azure Subscriptions dialog

Ресурсы этой подписки отобразятся при следующем открытии обозревателя серверов.

Доступ к учетной записи Azure в диалоговом окне "Добавление подключенной службы"

  1. Откройте существующий проект или создайте новый проект.

  2. Выберите узел проекта в Обозреватель решений, а затем щелкните правой кнопкой мыши и выберите "Добавить> Подключение ed Service".

    Откроется окно Подключение служб и отображается список служб в учетной записи Azure, связанной с учетной записью персонализации Visual Studio. Вам не нужно выполнять отдельный вход в Azure. Но необходимо войти в другие учетные записи при первой попытке доступа к их ресурсам с определенного компьютера.

Доступ к идентификатору Microsoft Entra в веб-проекте

Идентификатор Microsoft Entra позволяет поддерживать единый вход конечных пользователей ASP.NET веб-приложения MVC или проверку подлинности AD в веб-службах API. Аутентификация домена отличается от аутентификации отдельной учетной записи пользователя. Пользователи, имеющие доступ к домену Active Directory, могут использовать существующие учетные записи Microsoft Entra для подключения к веб-приложениям. Приложения Microsoft 365 также могут использовать проверку подлинности домена.

Чтобы увидеть этот сценарий в действии, создайте проект ASP.NET Core Web App . На странице Дополнительные сведения выберите .NET Core 3.1 (долгосрочная поддержка) из раскрывающегося списка Целевая платформа, а затем выберите тип проверки подлинности из раскрывающегося списка Тип проверки подлинности.

Чтобы увидеть этот сценарий в действии, выполните следующие действия:

  1. Создайте проект ASP.NET Core Web App .
  2. На странице "Дополнительные сведения" выберите .NET 8.0 в раскрывающемся списке Target Framework.
  3. Выберите тип проверки подлинности в раскрывающемся списке "Тип проверки подлинности".

Удостоверение: поддержка прокси-сервера для учетных записей, поддерживаемых Microsoft Entra

Теперь Visual Studio может определять, когда пользователи находятся за прокси-сервером, и заранее запрашивает учетные данные прокси-сервера при добавлении учетных записей Майкрософт (MSA) или рабочих или учебных учетных записей (WSA) в Visual Studio.

Учетные данные прокси-сервера хранятся в Диспетчере учетных данных Windows и используются для выполнения операций, связанных с удостоверениями.

Примечание.

Если после открытия Visual Studio происходит запуск или изменение прокси-сервера, в диалоговом окне Параметры учетной записи появится предупреждение, но для получения запроса учетных данных прокси-сервера потребуется перезапустить Visual Studio.