Udostępnij za pośrednictwem


Uzyskiwanie dostępu do wielu kont skojarzonych z kontem logowania programu Visual Studio

Z tego artykułu dowiesz się, jak uzyskać dostęp do wielu kont użytkowników w programie Visual Studio. Po zalogowaniu się do programu Visual Studio przy użyciu konta microsoft lub konta organizacyjnego możesz wyświetlić zasoby dostępne z kont w miejscach, takich jak okno dialogowe Dodawanie usługi Połączenie ed, Eksplorator serwera i Program Team Explorer.

Wszystkie usługi Azure, Application Szczegółowe informacje, Azure DevOps i Microsoft 365 obsługują usprawnione środowisko logowania.

Uzyskiwanie dostępu do konta platformy Azure w Eksploratorze serwera

Uzyskaj dostęp do konta platformy Azure w następujący sposób:

  1. Aby otworzyć Eksploratora serwera, wybierz pozycję Wyświetl>Eksploratora serwera (lub, jeśli używasz ustawień środowiska "Ogólne", naciśnij klawisze Ctrl+Alt+S).

  2. Rozwiń węzeł platformy Azure i zwróć uwagę, że zawiera on zasoby dostępne na koncie platformy Azure skojarzonym z kontem użytym do zalogowania się do programu Visual Studio. Wygląda podobnie do poniższej ilustracji:

    Server Explorer with Azure node expanded

Przy pierwszym użyciu programu Visual Studio na dowolnym konkretnym urządzeniu w oknie dialogowym są wyświetlane tylko subskrypcje zarejestrowane na koncie, za pomocą którego się zalogowałeś. Możesz uzyskać dostęp do zasobów dla dowolnego z innych kont bezpośrednio z Poziomu Eksploratora serwera w następujący sposób:

  1. Kliknij prawym przyciskiem myszy węzeł platformy Azure .

  2. Wybierz pozycję Zarządzaj subskrypcjami i filtruj, a następnie dodaj konta z kontrolki selektora kont. Następnie możesz wybrać inne konto, w razie potrzeby, wybierając strzałkę w dół i wybierając z listy kont. Po wybraniu konta możesz dostosować subskrypcje w ramach tego konta do wyświetlenia w Eksploratorze serwera.

    Manage Azure Subscriptions dialog

Przy następnym otwarciu Eksploratora serwera zostaną wyświetlone zasoby dla tej subskrypcji.

Uzyskiwanie dostępu do konta platformy Azure za pomocą okna dialogowego Dodawanie usługi Połączenie

  1. Otwórz istniejący projekt lub utwórz nowy projekt.

  2. Wybierz węzeł projektu w Eksplorator rozwiązań, a następnie kliknij prawym przyciskiem myszy i wybierz pozycję Dodaj> Połączenie ed Service.

    Zostanie wyświetlone okno usługi Połączenie i zostanie wyświetlona lista usług na koncie platformy Azure skojarzonym z kontem personalizacji programu Visual Studio. Nie musisz logować się oddzielnie do platformy Azure. Należy jednak zalogować się do innych kont przy pierwszej próbie uzyskania dostępu do ich zasobów z innej maszyny.

Uzyskiwanie dostępu do identyfikatora Entra firmy Microsoft w projekcie sieci Web

Microsoft Entra ID umożliwia obsługę logowania jednokrotnego użytkownika końcowego ASP.NET aplikacji internetowych MVC lub uwierzytelniania usługi AD w usługach internetowego interfejsu API. Uwierzytelnianie domeny różni się od uwierzytelniania poszczególnych kont użytkowników. Użytkownicy, którzy mają dostęp do domeny usługi Active Directory, mogą używać istniejących kont microsoft Entra do łączenia się z aplikacjami internetowymi. Aplikacje platformy Microsoft 365 mogą również używać uwierzytelniania domeny.

Aby zobaczyć, jak działa ten scenariusz, utwórz nowy projekt aplikacji internetowej ASP.NET Core. Na stronie Dodatkowe informacje wybierz pozycję .NET Core 3.1 (obsługa długoterminowa) z listy rozwijanej Platforma docelowa, a następnie wybierz typ uwierzytelniania z listy rozwijanej Typ uwierzytelniania.

Aby zobaczyć ten scenariusz w działaniu:

  1. Utwórz nowy projekt ASP.NET Core Web App .
  2. Na stronie Dodatkowe informacje wybierz pozycję .NET 8.0 z listy rozwijanej Platforma docelowa.
  3. Wybierz typ uwierzytelniania z listy rozwijanej Typ uwierzytelniania.

Tożsamość: obsługa serwera proxy dla kont wspieranych przez firmę Microsoft

Program Visual Studio może teraz wykrywać, kiedy użytkownicy znajdują się za serwerem proxy i aktywnie monitują o poświadczenia serwera proxy podczas dodawania kont Microsoft (MSA) lub kont służbowych (WSA) do programu Visual Studio.

Poświadczenia serwera proxy są przechowywane w Menedżerze poświadczeń systemu Windows i są używane zgodnie z potrzebami do ukończenia operacji związanych z tożsamością.

Uwaga

Jeśli serwer proxy zostanie uruchomiony lub zmieni się po otwarciu programu Visual Studio, w oknie dialogowym Konto Ustawienia zostanie wyświetlone ostrzeżenie, ale musisz ponownie uruchomić program Visual Studio, aby wyświetlić monit o poświadczenia serwera proxy.