次の方法で共有


Visual Studio サインイン アカウントに関連付けられている複数のアカウントにアクセスする

この記事では、Visual Studio で複数のユーザー アカウントにアクセスする方法について説明します。 Microsoft または組織のアカウントを使用して Visual Studio にサインインすると、[ 接続済みサービスの追加 ] ダイアログ、 サーバー エクスプローラーチーム エクスプローラーなどの場所で、アカウントからアクセスできるリソースを確認できます。

Azure、Application Insights、Azure DevOps、Microsoft 365 のサービスはすべて、合理化されたサインイン エクスペリエンスをサポートしています。

[接続済みサービスの追加] ダイアログを使用して Azure アカウントにアクセスする

  1. 既存のプロジェクトを開くか、新しいプロジェクトを作成します。

  2. ソリューション エクスプローラーでプロジェクト ノードを選択し、右クリックして [追加>接続済みサービス] を選択します。

    [ 接続済みサービス ] ウィンドウが表示され、Visual Studio パーソナル化アカウントに関連付けられている Azure アカウント内のサービスの一覧が表示されます。 Azure に個別にサインインする必要はありません。 ただし、別のコンピューターからリソースに初めてアクセスしようとすると、他のアカウントにサインインする必要があります。

Web プロジェクトで Microsoft Entra ID にアクセスする

Microsoft Entra ID を使用すると、MVC Web アプリまたは Web API サービスでの AD 認証 ASP.NET エンドユーザーのシングル サインインをサポートできます。 ドメイン認証は、個々のユーザー アカウント認証とは異なります。 Active Directory ドメインにアクセスできるユーザーは、既存の Microsoft Entra アカウントを使用して Web アプリケーションに接続できます。 Microsoft 365 アプリでは、ドメイン認証を使用することもできます。

このシナリオの動作を確認するには:

  1. 新しい ASP.NET Core Web アプリ プロジェクトを作成します。
  2. [追加情報] ページで、[ターゲット フレームワーク] ドロップダウンから [.NET 8.0 以降] を選択します。
  3. [認証の種類] ドロップダウンから 認証の種類 を選択します。

アイデンティティ: Microsoft Entra によるアカウントのプロキシ サポート

Visual Studio では、ユーザーがプロキシの背後にいるタイミングを検出し、Microsoft アカウント (MSA) または職場または学校アカウント (WSA) を Visual Studio に追加するときに、プロキシ資格情報を事前に要求できるようになりました。

プロキシ資格情報は Windows 資格情報マネージャーに格納され、ID 関連の操作を完了するために必要に応じて使用されます。

Visual Studio を開いた後にプロキシ サーバーが起動または変更された場合、[ アカウント設定] ダイアログに警告が表示されますが、プロキシ資格情報プロンプトを取得するには Visual Studio を再起動する必要があります。