프록시 권한 필요Proxy Authorization Required

일반적으로 사용자가 프록시 서버를 통해 인터넷에 연결할 때 프록시 서버가 Visual Studio에서 네트워크 리소스에 대한 호출을 차단하는 경우 이 오류가 발생합니다.This error generally occurs when users are connected to the internet through a proxy server, and the proxy server blocks the calls that Visual Studio makes to some network resources.

이 오류를 해결하려면To correct this error

  • Visual Studio를 다시 시작합니다.Restart Visual Studio. 프록시 인증 대화 상자가 나타납니다.A proxy authentication dialog box should appear. 대화 상자에서 자격 증명을 입력합니다.Enter your credentials in the dialog.

  • 위의 단계를 수행해도 문제가 해결되지 않으면 프록시 서버에서 http://go.microsoft.com 주소가 아닌 *.visualStudio.com 주소에 대한 자격 증명을 입력하라는 메시지를 표시하기 때문일 수 있습니다.If the above step does not solve the problem, this may be because your proxy server does not prompt for credentials for http://go.microsoft.com addresses but does so for *.visualStudio.com addresses. 이러한 서버에 대해 다음 URL 목록을 허용 목록에 포함하여 Visual Studio에서 모든 로그인 시나리오의 차단을 해제해야 합니다.For these servers, you need to whitelist the following list of URLs to unblock all sign-in scenarios in Visual Studio:

    • *.windows.net*.windows.net

    • *.microsoftonline.com*.microsoftonline.com

    • *.visualstudio.com*.visualstudio.com

    • *.microsoft.com*.microsoft.com

    • *.live.com*.live.com

  • 그렇지 않으면 Visual Studio가 다시 시작될 때 http://go.microsoft.com 주소 및 서버 끝점 모두에 대해 프록시 인증 대화 상자가 표시되도록 허용 목록에서 http://go.microsoft.com 주소를 제거합니다.You can otherwise remove the http://go.microsoft.com address from the whitelist so that the proxy authentication dialog shows up for both the http://go.microsoft.com address and the server endpoints when Visual Studio is restarted.

    또는OR

  • 프록시에 기본 자격 증명을 사용하려는 경우 다음 작업을 수행하면 됩니다.If you want to use your default credentials with your proxy, you can do the following:

    1. devenv.exe.config (the devenv.exe configuration file) in: %ProgramFiles%\Microsoft Visual Studio\2017\Enterprise\Common7\IDE 또는 %ProgramFiles(x86)%\Microsoft Visual Studio\2017\Enterprise\Common7\IDE를 찾습니다.Find devenv.exe.config (the devenv.exe configuration file) in: %ProgramFiles%\Microsoft Visual Studio\2017\Enterprise\Common7\IDE or %ProgramFiles(x86)%\Microsoft Visual Studio\2017\Enterprise\Common7\IDE.

    2. 구성 파일에서 <system.net> 블록을 찾아 다음 코드를 추가합니다.In the configuration file, find the <system.net> block, and add this code:

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

      proxyaddress="<http://<yourproxy:port#>에는 네트워크의 올바른 프록시 주소를 삽입해야 합니다.You must insert the correct proxy address for your network in proxyaddress="<http://<yourproxy:port#>.

      또는OR

  • 이 게시물 의 지침에 따라 프록시를 사용할 수 있는 코드를 추가할 수도 있습니다.You can also follow the instructions in this post to add code that will allow you to use the proxy.