プロキシ認証が要求される

このエラーは通常、ユーザーがプロキシ サーバーを経由して Visual Studio オンラインに接続し、そのプロキシ サーバーが呼び出しをブロックしたときに発生します。 Visual Studio オンラインは、IDE へのユーザーのサインイン状態を維持するために使用されます。

このエラーを解決するには

  • Visual Studio を再起動します。 プロキシ認証のダイアログ ボックスが表示されます。 ダイアログ ボックスに資格情報を入力します。

  • 上記の手順で問題が解決しない場合、考えられる原因は、プロキシ サーバーが http://go.microsoft.com のアドレスに対しては資格情報を要求せず、*.visualStudio.com のアドレスに対しては資格情報を要求することです。 これらのサーバーの場合、次のリストをホワイトリストに設定し、Visual Studio におけるあらゆるサインイン シナリオのブロックを解除する必要があります。

    • *.windows.net

    • *.microsoftonline.com

    • *.visualstudio.com

    • *.microsoftonline.com

    • *.live.com

  • http://go.microsoft.com をホワイトリストから削除すると、Visual Studio を再起動したとき、http://go.microsoft.com アドレスとサーバー エンドポイントの両方にプロキシ認証ダイアログが表示されます。

  • OR

  • プロキシで既定の資格情報を使用する場合は、次の手順を実行します。

    1. devenv.exe.config (devenv.exe の構成ファイル) を次の場所から探します。 %ProgramFiles%\Microsoft Visual Studio 14.0\Common7\IDE (または %ProgramFiles(x86)%\Microsoft Visual Studio 14.0\Common7\IDE)

    2. 構成ファイル内で、 <system.net> ブロックを探し、次のコードを追加します。

      <defaultProxy enabled="true" useDefaultCredentials="true">  
          <proxy bypassonlocal="True" proxyaddress=" HYPERLINK "http://<yourproxy:port#" http://<yourproxy:port#>"/>  
      </defaultProxy>  
      

      proxyaddress="<http://<yourproxy:port#>には、使用しているネットワークの正しいプロキシ アドレスを挿入する必要があります。

  • OR

  • このポスト の指示に従ってプロキシの使用を許可するコードを追加することもできます。