Visual studio ошибка 407

I am behind a corporate proxy server which requires credentials. I have been trying to connect to a TFS server (on tfspreview.com) with MS Visual Studio Pro 2012 for the last 2 hours with no success. Every attempt has been met with this error:

enter image description here

The integrated browser works fine when I initiate it. It asks me for my proxy login credentials and once entered, off I go. So there is some different method of connection happening here.

I have also navigated to the TFS server, and once in my project I clicked Open new instance of Visual Studio. The new instance fails with this message in the output:

HTTP code 407: Proxy Authentication Required

I have tried everything that I found on another post to no avail. I have made every edit and combination edits to devev.exe.config that I have found with no success.

Could it be that the 2010 version is somehow different than the 2012 Pro edition? I am running Windows 7.

Can anyone shed some light? Please?

Note: This problem also applies to Visual Studio 2013

Community's user avatar

asked Dec 5, 2012 at 6:52

gillytech's user avatar

2

After three days of searching, the solution fell into my lap.

Now, what happened was VS tried to do an automatic update but was stopped by the proxy. I was prompted for credentials and the check took place.

I was inspired to check the TFS server connection just for kicks in case that prompt would possibly establish a connection for the TFS server to tunnel through… lo and behold! It worked!

WORKAROUND:

  1. Open TOOLS>Extensions & Updates
  2. Click on Updates… in the left-hand menu
  3. There will be a failure notice on screen and a link to enter your credentials. Click it and enter them.
  4. Close the Extension manager.
  5. Click TEAM>Connect to TFS server…
  6. Enter the address and it will work!

Note: Some have suggested trying to use the proxy credential prompt by opening the integrated browser but this has not worked. I am not an expert but I think they are connecting through different channels within windows itself.

There is no editing of devenv.exe.config required for this to work.

It will be a pain to have to check for updates manually every time you need to connect to the server, but this is the best solution I have come up with until Microsoft fixes this issue permanently with an update or future release.

answered Dec 7, 2012 at 19:42

gillytech's user avatar

gillytechgillytech

3,5952 gold badges27 silver badges44 bronze badges

8

The situation is essentially that VS is not set up to go through a proxy to get to the resources it’s trying to get to (when using FTP). This is the cause of the 407 error you’re getting. I did some research on this and there are a few things that you can try to get this debugged. Fundamentally this is a bit of a flawed area in the product that is supposed to be reviewed in a later release.

Here are some solutions, in order of less complex to more complex:

  • If possible don’t use the proxy for the specified domains that you’re trying to get to.
  • Set up your proxy settings correctly Internet Explorer (even if you don’t use it) as that affects system wide settings. Even go so far as to connect to the internet with internet explorer and leave it connected then go back and try again from VS.
  • In the devenv.exe.config add <servicePointManager expect100Continue="false" /> as laid out below:
  • <configuration>
      <system.net>
        <settings>
          <servicePointManager expect100Continue="false" />
        </settings>
      </system.net>
    </configuration>
    
  • Add defaultProxy settings as follows:
  • <system.net>
      <defaultProxy useDefaultCredentials="true" enabled="true">
          <proxy proxyaddress="http://your.proxyserver.ip:port"/>
      </defaultProxy>
      <settings>
      ...
    
  • Alternately you could try telling it to use system default (which should pull from internet explorer) like so:
    <defaultProxy useDefaultCredentials="true" enabled="true">
        <proxy usesystemdefault="True" />
    </defaultProxy>
    
  • There is an older solution involving creating a plugin here
  • Hope this solves it for you.

    answered Dec 6, 2012 at 2:28

    Peter Oram's user avatar

    Peter OramPeter Oram

    6,1632 gold badges27 silver badges40 bronze badges

    6

    While running Visual Studio 2012 behind a proxy, I received the following error message when checking for extension updates in the Visual Studio Gallery:

    The remote server returned an unexpected response: (417) Expectation failed

    A look around Google finally revealed a solution here:

    Visual Studio 2012 Proxy Settings

    http://www.jlpaonline.com/?p=176

    Basically, he’s saying the fix is to edit your devenv.exe.config file and change this:

    <settings>      
       <ipv6 enabled="true"/> 
    </settings>
    

    to this:

     <settings>
       <ipv6 enabled="true"/>      
       <servicePointManager expect100Continue="false"/> 
     </settings> 
    

    answered Apr 8, 2013 at 18:47

    Yack's user avatar

    YackYack

    1,4001 gold badge10 silver badges13 bronze badges

    1

    The solution that worked for me in both Visual Studio 2013 and Microsoft Test Manager (MTM) was to ensure that both devenv.exe.config and mtm.exe.config included this configurations section:

    <system.net>
        <settings>
            <ipv6 enabled="true"/>
            <servicePointManager expect100Continue="false"/>
        </settings>
        <defaultProxy useDefaultCredentials="true" enabled="true">
            <proxy usesystemdefault="True" />
        </defaultProxy>
    </system.net>
    

    MTM did not have a system.net setting and the whole section was added immediately following the closing xml tag </appSettings>.

    Gorgsenegger's user avatar

    Gorgsenegger

    7,2964 gold badges50 silver badges87 bronze badges

    answered Mar 31, 2014 at 18:50

    Larry Aultman's user avatar

    3

    Download and install Fiddler

    Open Fiddler and go to Rule menu to tick Automatically authenticate

    Now open visual studio and click on sign-in button.

    Enter your email and password.

    Hopefully it will work

    answered Apr 13, 2017 at 14:33

    Sulman Saeed's user avatar

    0

    Using IDE configuration:

    1. Open Visual Studio 2012, click on Tools from the file menu bar and then click Options,

    2. From the Options window, expand the Source Control option, click on Plug-in Selection and make sure that the Current source control plug-in is set to Visual Studio Team Foundation Server.

    3. Next, click on the Visual Studio Team Foundation Server option under Source Control and perform the following steps:
      Check Use proxy server for file downloads.
      Enter the host name of your preferred Team Foundation Server 2010 Proxy server.
      Set the port to 443.
      Check Use SSL encryption (https) to connect.

    4. Click the OK button.

    Using exe.config:

    Modify the devenv.exe.config where IDE executable is like this:

    <system.net> 
      <defaultProxy>  
       <proxy proxyaddress=”http://proxy:3128”
         bypassonlocal=”True” autoDetect=”True” /> 
       <bypasslist> 
       <add address=”http://URL”/>  
      </bypasslist> 
     </defaultProxy> 
    

    Declare your proxy at proxyaddress and remember bypasslist urls and ip addresses will be excluded from proxy traffic.

    Then restart visual studio to update changes.

    bahrep's user avatar

    bahrep

    29.8k12 gold badges103 silver badges150 bronze badges

    answered Dec 5, 2012 at 7:00

    Carlos Landeras's user avatar

    Carlos LanderasCarlos Landeras

    11k11 gold badges56 silver badges82 bronze badges

    2

    This helped in my case :

    1. close VS instance
    2. open Control PanelUser AccountsCredential Manager
    3. Remove TFS related credentials from vault

    This is just a hack. You need to do it regulary … :-(

    Best regards,

    Alexander

    answered Sep 20, 2013 at 5:24

    Alexander Nowak's user avatar

    1

    I was getting an «authenticationrequired» (407) error when clicking the [Sync] button (using the MS Git Provider), and this worked for me (VS 2013):

    ..Program FilesMicrosoft Visual Studio 12.0Common7IDEdevenv.exe.config

      <system.net>
        <defaultProxy useDefaultCredentials="true" enabled="true">
          <proxy proxyaddress="http://username:password@proxyip:port" />
        </defaultProxy>
        <settings>
          <ipv6 enabled="false"/>
          <servicePointManager expect100Continue="false"/>
        </settings>
      </system.net>
    

    I think the magic for me was setting ‘ipv6’ to ‘false’ — not sure why (perhaps only IPv4 is supported in my case). I tried other ways as shown above, but I move the «settings» section AFTER «defaultProxy», and changed «ipv6», and it worked perfectly with my login added (every other way I tried in all other answers posted just failed for me).

    Edit: Just found another work around (without changing the config file). For some reason, if I disable the windows proxy (it’s a URL to a PAC file in my case), try again (it will fail), and re-enable the proxy, it works. Seems to cache something internally that gets reset when I do this (at least in my case).

    answered Sep 3, 2014 at 19:00

    James Wilkins's user avatar

    James WilkinsJames Wilkins

    6,7452 gold badges47 silver badges73 bronze badges

    I was trying to connect Visual Studio 2013 to Visual Studio Team Services, and am behind a corporate proxy. I made VS use the default proxy settings (as specified in IE’s connection settings) by adding:

    <system.net>
    <defaultProxy useDefaultCredentials="true" enabled="true">
    <proxy usesystemdefault="True" />
    </defaultProxy>
    <settings>
    <ipv6 enabled="true"/>
    </settings>
    </system.net>

    to ..Program FilesMicrosoft Visual Studio 12.0Common7IDEdevenv.exe.config (running notepad as admin and opening the file from within there)

    Esther Fan - MSFT's user avatar

    answered Jul 1, 2014 at 9:51

    steswinbank's user avatar

    My case is when using two factor auth, outlook account and VS12.

    I found out I have to

    • open IE (my corporate default browser)
    • log in to visual studio online account (including two factor auth)
    • connect again in VS12 (do the auth again for some reason)

    answered Apr 24, 2015 at 7:56

    Boris Callens's user avatar

    Boris CallensBoris Callens

    90.2k85 gold badges207 silver badges304 bronze badges

    I was having the same problem, and none of the posted solutions worked. For me the solution was:

    • Open Internet Explorer > Tools > Internet Options
    • Click Connections > LAN settings
    • Untick ‘automatically detect settings’ and ‘use automatic configuration script’

    This prevented the proxy being used, and I could then authenticate without problem.

    answered Jul 9, 2015 at 8:33

    Mashton's user avatar

    MashtonMashton

    6,0272 gold badges25 silver badges35 bronze badges

    I faced the same error with my Visual Studio Team Services account (formerly Visual Studio Online, Team Foundation Service).

    I simply entered the credentials using the VS 2013 «Connect to Team Foundation Server» Window, and then connected it to the Visual Studio Team Services Team Project. It worked this way.

    Esther Fan - MSFT's user avatar

    answered Jan 1, 2014 at 11:09

    Tarun's user avatar

    TarunTarun

    2,7683 gold badges22 silver badges21 bronze badges

    I got this error when running dotnet publish while connected to the company VPN. Once I disconnected from the VPN, it worked.

    answered Jun 8, 2020 at 15:08

    Cosmin's user avatar

    CosminCosmin

    2,3472 gold badges23 silver badges29 bronze badges

    RRS feed

    • Remove From My Forums
    • Question

    • HI,

      I was trying out Visual Studio ONline and when I click on «Open With Visual Studio to Connect», it throws a «HTTP code 407: Proxy Authentication Required». Where can I set the proxy setting? I looked at all the VS settings but couldn’t
      figure it out

      Thanks

      Soni


      Thanks and Regards
      Soni

    Answers

      • Marked as answer by
        Cece DongModerator
        Thursday, February 6, 2014 3:09 PM

    All replies

      • Marked as answer by
        Cece DongModerator
        Thursday, February 6, 2014 3:09 PM
    • 407 proxy authorization error in Foundation Server(TFS) use the Team Explorer add-in in Excel
      HTTP code 407: Proxy Authentication Required

      This error, it’s coz of your organization is using a proxy.
      To overcome this situation and solve the problem:

      Update the devenv.exe.config with the following section:
          ‘<configuration>
          <system.net>
          <defaultProxy enabled=»true» useDefaultCredentials=»true»>
          <proxy
          usesystemdefault=»true»
          proxyaddress=» http://yourproxyurl.com:8080″
          bypassonlocal=»true»
          />
          </defaultProxy>
          </system.net>
          </configuration>’

      But Excel doesn’t have a config file, so yo have to create a new Excel.exe.config file, put the same information as above and save it at the same location as Excel.exe.

    Что такое Proxy Authentication Required или Error 407? – это сбой в работе прокси сервисов, которые используются в программах VPN, например, FriGate. Кроме того, ошибка 407 может возникнуть в ряде других программ, которые подключаются к сети через прокси лист: Visual Studio, Key Collector и другие. Однако, наибольшее беспокойство доставляет ошибка HTTP 407 при работе с бесплатными VPN сервисами.

    Как исправить Error 407 Proxy Authentication Required? Как настроить компьютер, чтобы решить проблему? Есть ли аналоги программ, которые работают без Proxy? Что делать, если status code 407 Proxy Authentication Required не исчезает? К слову, эта ошибка очень похожа на ошибку 401, только в этом случае ошибка на вашей стороне, а не на стороне сервера. Посмотрите подробный отчет для действий.

    Вы спокойно ищите нужную информацию в своем браузере и тут натыкаетесь на ошибку 407. Окошко может иметь разные уведомления, но чаще всего все сводится к следующему: «The request with HTTP status 407: Proxy Authentication Required”. Данное уведомление сообщает, что между вами и сервером возникла ошибка. Причем ошибка 407 возникает только на стороне клиента, т.е. пользователя.

    Ошибка 407 FriGate

    Ошибка 407 FriGate

    Чаще всего проблема возникает при использовании плагина FriGate – дополнения, которое работает с помощью прокси. Для чего оно у вас стоит? Скорее всего, вы пытаетесь зайти на сайт, который заблокирован провайдером, роскомнадзором или другими органами, которые контролируют интернет трафик. FriGate – это посредник между вашим браузером и сайтом, который вы хотите открыть. Работает он по принципу VPN. Подключаясь к нему, вы создаете видимость подключения из другой страны.

    Например, вы хотите попасть на сайт, который закрыт провайдером. Устанавливая FriGate вы подменяете свое настоящее местоположение фиктивным. Провайдер видит трафик, но обращение идет на посторонний сервер. Не будем углубляться в детали – суть одна, FriGate не работает, и вы видите ошибку 407. В чистом браузере ошибка http 407 возникнуть просто не может. Она возникает только ввиду не работающего соединения с прокси.

    Что делать, если в браузере возникла ошибка 407? Как устранить Error 407 Authentication Required? Ниже список шагов, которые актуальны именно для проблемы, которая возникла на стороне браузера.

    • Если вы использовали платный прокси – выйдите из аккаунта и войдите снова;
    • Если вы использовали FriGate – отключите плагин и удалите его из браузера. Затем установите более свежие и обновляемые VPN сервисы. На крайний случай можно использовать платные VPN или установить браузер Opera? Перейти в приватный режим и включить кнопку VPN в адресной строке. Эффект тот же – ошибка 407 вас больше не затронет.
    • Если в браузере чисто – закройте программу VPN. Возможно сервер с прокси сегодня не доступен или сама программа перестала корректно работать.
    • Установите для теста бесплатную версию платных прокси серверов или VPN сервисов. Если проблема устранена – отлично, проблема ясна.
    • Используйте платные прокси. Стоит это дёшево и если есть на, то необходимость, можно потратить в месяц 1$ для стабильности в трафике.
    • Пройдите на сайт определения IP адреса. Если у вас выдает ваш стандартный местный ip адрес – у вас проблемы с VPN 100%.

    ВАЖНО: Ошибка 407 возникает ТОЛЬКО со стороны вашего компьютера. Сайт, на который вы не можете зайти тут не при чем! Ошибка возникает ТОЛЬКО если у вас установлены дополнения, прокси сервисы или VPN.

    Не нужно «лечить» компьютер перезагрузкой или переустановкой системы. Когда у вас болит палец на ноге, вы же не лечите проблему свечами от геморроя? Так и здесь. Таблетка от проблемы и шаги к исправлению ошибки 407 Proxy Authentication Required указаны выше. Ни реестр, ни система, ни антивирус тут ни при чем. Действуйте.

    1. Ошибка 407 в программах, работающих через Proxy

    Предположим вы – вебмастер. У вас установлена программа Key Collector, которая работает через прокси для безопасности аккаунтов в Яндекс и Google. Кроме того, программа использует прокси лист для ускорения работы парсера.  Вы купили прокси и ввели их в настройках. Другие программы работают по аналогичному принципу. В настройках вы прописываете адрес и данные авторизации.

    Что означает ошибка 407 Proxy Authentication Required в программах? На самом деле все просто – либо вы ошиблись при вводе данных авторизации оплаченных прокси, либо ваш прокси лист закончился. Например, вы купили прокси 1 января до 1 марта. Естественно, что вы получите ошибку 407, если сегодня 2 марта. А еще, вы могли попытаться купить прокси как можно дешевле и получили не самый отзывчивый прокси сервер.

    Для подобных программ стоит покупать проверенные прокси. Также следует не забывать, что на работе некоторые администраторы ставят защиту от использования подобных программ и прокси. Поэтому, если вы решили «подрабатывать» на работе – займитесь своими прямыми задачами.

    Мы помогли вам решить вопрос? Удалось ли вам исправить HTTP 407 Proxy Authentication Required? Если остались вопросы – напишите нам в комментариях с деталями проблемы. В идеале прикрепить скриншот с ошибкой, чтобы наш специалист помог разобраться с проблемой.

    Я за корпоративным прокси-сервером, который требует учетных данных. Я пытался подключиться к серверу TFS (on tfspreview.com) с MS Visual Studio Pro 2012 за последние 2 часа без успеха. Каждая попытка была встречена с этой ошибкой:

    enter image description here

    встроенный браузер отлично работает, когда я его инициирую. Он запрашивает у меня учетные данные для входа в прокси-сервер и после ввода, я иду. Таким образом, существует какой-то другой метод соединения здесь.

    Я также перешел на сервер TFS, и однажды в моем проекте я нажал открыть новый экземпляр Visual Studio. Новый экземпляр завершает работу с этим сообщением в выходных данных:

    HTTP code 407: Proxy Authentication Required
    

    Я пробовал все, что я нашел на следующий пост безрезультатно. Я сделал все правки и комбинации правок в devev.исполняемый.config что я нашел без успеха.

    может быть, версия 2010 каким-то образом отличается от 2012 Pro edition? Я запускаю Windows 7.

    может ли кто-нибудь пролить свет? Пожалуйста.

    Примечание: эта проблема также относится к Visual Studio 2013

    12 ответов


    теперь, что произошло, VS попытался сделать автоматическое обновление, но был остановлен прокси. Меня попросили предъявить документы, и проверка состоялась.

    Я был вдохновлен проверить соединение с сервером TFS только для пинков, если это приглашение, возможно, установит соединение для сервера TFS для туннелирования… глядь! это сработало!

    решение:

    1. открыть инструменты>Расширения и обновления
    2. нажать на кнопку обновления… в меню слева
    3. на экране появится уведомление об ошибке и ссылка для ввода учетных данных. Щелкните его и введите их.
    4. закройте диспетчер расширений.
    5. клик команда>подключение к серверу TFS…
    6. введите адрес и его будет работать!

    Примечание: некоторые предложили попробовать использовать приглашение учетных данных прокси, открыв встроенный браузер, но это не сработало. Я не эксперт, но я думаю, что они подключаются через разные каналы в самой Windows.

    нет редактирования devenv.исполняемый.config требуются для этой работы.

    Это будет боль, чтобы проверить наличие обновлений вручную в любое время вам нужно подключитесь к серверу, но это лучшее решение, которое я придумал, пока Microsoft не исправит эту проблему навсегда с обновлением или будущим выпуском.


    ситуация, по сути, что VS не настроен для прохождения через прокси-сервер, чтобы добраться до ресурсов, к которым он пытается добраться (при использовании FTP). Это причина 407 ошибка, которую вы получаете. Я провел некоторое исследование по этому вопросу, и есть несколько вещей, которые вы можете попытаться отладить. По сути, это немного дефектная область в продукте, которая должна быть рассмотрена в более позднем выпуске.

    вот некоторые решения, в порядке менее сложных к более сложные:

  • если возможно, не используйте прокси для указанных доменов, к которым вы пытаетесь добраться.
  • правильно настройте параметры прокси-сервера Internet Explorer (даже если вы его не используете), поскольку это влияет на системные настройки. Даже зайти так далеко, чтобы подключиться к интернету с помощью internet explorer и оставить его подключенным, а затем вернуться и повторить попытку из VS.
  • на devenv.exe.config добавить <servicePointManager expect100Continue="false" /> as изложено ниже:
  • <configuration>
      <system.net>
        <settings>
          <servicePointManager expect100Continue="false" />
        </settings>
      </system.net>
    </configuration>
    
  • добавить defaultProxy настройки следующим образом:
  • <system.net>
      <defaultProxy useDefaultCredentials="true" enabled="true">
          <proxy proxyaddress="http://your.proxyserver.ip:port"/>
      </defaultProxy>
      <settings>
      ...
    
  • в качестве альтернативы вы можете попробовать сказать ему использовать системное значение по умолчанию (которое должно вытащить из internet explorer), например:
    <defaultProxy useDefaultCredentials="true" enabled="true">
        <proxy usesystemdefault="True" />
    </defaultProxy>
    
  • существует более старое решение, включающее создание плагина здесь
  • надеюсь, это решит его для вас.


    при запуске Visual Studio 2012 за прокси-сервером я получил следующее сообщение об ошибке при проверке обновлений расширений в галерее Visual Studio:

    удаленный сервер вернул неожиданный ответ: (417) ожидания не оправдались

    посмотреть вокруг Google, наконец, показал решение здесь:

    Настройки Прокси-Сервера Visual Studio 2012

    http://www.jlpaonline.com/?p=176

    в основном, он сказав исправление для редактирования файл devenv.исполняемый.файл конфигурации и измените это:

    <settings>      
       <ipv6 enabled="true"/> 
    </settings>
    

    для этого:

     <settings>
       <ipv6 enabled="true"/>      
       <servicePointManager expect100Continue="false"/> 
     </settings> 
    

    решение, которое работало для меня как в Visual Studio 2013, так и в Microsoft Test Manager (MTM), должно было гарантировать, что оба devenv.исполняемый.config и mtm.исполняемый.конфигурации к конфигурации:

    <system.net>
        <settings>
            <ipv6 enabled="true"/>
            <servicePointManager expect100Continue="false"/>
        </settings>
        <defaultProxy useDefaultCredentials="true" enabled="true">
            <proxy usesystemdefault="True" />
        </defaultProxy>
    </system.net>
    

    MTM не имел system.net настройка и весь раздел был добавлен сразу после закрытия xml-тега </appSettings>.


    скачать и установить Fiddler

    откройте Fiddler и перейдите в меню правило, чтобы отметить автоматическую аутентификацию

    теперь откройте visual studio и нажмите кнопку входа в систему.

    введите адрес электронной почты и пароль.

    надеюсь, это сработает


    использование конфигурации IDE:

    1. откройте Visual Studio 2012, нажмите на инструменты в строке меню Файл и нажмите кнопку опции,

    2. С опции окно, расширить Системы Управления Версиями, нажмите кнопку выбор плагина и убедитесь, что текущий модуль управления версиями установлен в Visual Studio Team Foundation Сервер.

    3. далее, нажмите на опцию Visual Studio Team Foundation Server в системе управления версиями и выполните следующие действия:
      Проверка Использовать прокси-сервер для загрузки файла.
      Введите имя хоста предпочитаемого прокси-сервера Team Foundation Server 2010.
      Установите порт на 443.
      Проверка используйте шифрование SSL (https) для подключения.

    4. Нажмите кнопку OK.

    используя исполняемый.config:

    измените devenv.исполняемый.config, где исполняемый файл IDE выглядит так:

    <system.net> 
      <defaultProxy>  
       <proxy proxyaddress=”http://proxy:3128”
         bypassonlocal=”True” autoDetect=”True” /> 
       <bypasslist> 
       <add address=”http://URL”/>  
      </bypasslist> 
     </defaultProxy> 
    

    объявите свой прокси в proxyaddress и помните, что URL-адреса и ip-адреса bypasslist будут исключены из прокси-трафика.

    затем перезапустите visual studio для обновления изменений.


    Это помогло в моем случае :

    1. закрыть VS instance
    2. открыть Панель управленияУчетные записи пользователейдиспетчер учетных данных
    3. удалить учетные данные, связанные с TFS из хранилища

    Это просто Хак. Вы должны делать это регулярно … :-(

    с уважением,

    Александр


    Я получал ошибку» authenticationrequired » (407) при нажатии кнопки [Sync] (с помощью поставщика MS Git), и это сработало для меня (VS 2013):

    ..Program FilesMicrosoft Visual Studio 12.0Common7IDEdevenv.исполняемый.config

      <system.net>
        <defaultProxy useDefaultCredentials="true" enabled="true">
          <proxy proxyaddress="http://username:password@proxyip:port" />
        </defaultProxy>
        <settings>
          <ipv6 enabled="false"/>
          <servicePointManager expect100Continue="false"/>
        </settings>
      </system.net>
    

    Я думаю, что магия для меня устанавливала «ipv6» на «false» — не знаю, почему (возможно, в моем случае поддерживается только IPv4). Я пробовал другие способы, как показано выше, но я перемещаю раздел «Настройки» после «defaultProxy» и меняю «ipv6», и он отлично работал с моим добавленным логином (каждый другой способ, которым я пытался во всех других ответах, опубликованных, просто не удался для меня).

    Edit: просто нашел другую работу (без изменения файла конфигурации). По какой-то причине, если я отключу прокси-сервер windows (это URL-адрес файла PAC в моем случае), повторите попытку (это не удастся) и повторно включите прокси-сервер, он работает. Кажется, кэширует что-то внутренне, что сбрасывается, когда я это делаю (по крайней мере, в моем случае).


    Я пытался подключить Visual Studio 2013 к Visual Studio Team Services и нахожусь за корпоративным прокси-сервером. Я сделал VS использовать настройки прокси-сервера по умолчанию (как указано в настройках подключения IE), добавив:

    <system.net>
    <defaultProxy useDefaultCredentials="true" enabled="true">
    <proxy usesystemdefault="True" />
    </defaultProxy>
    <settings>
    <ipv6 enabled="true"/>
    </settings>
    </system.net>

    to ..Program FilesMicrosoft Visual Studio 12.0Common7IDEdevenv.исполняемый.config (запуск блокнота в качестве администратора и открытие файла изнутри)


    мой случай при использовании двухфакторной аутентификации, учетной записи outlook и VS12.

    Я узнал, что я должен

    • открыть IE (мой корпоративный браузер по умолчанию)
    • войдите в учетную запись visual studio online (включая двухфакторную аутентификацию)
    • подключите снова в VS12 (сделайте auth снова по какой-то причине)

    У меня была та же проблема, и ни одно из опубликованных решений не работало. Для меня решение было:

    • Открыть Internet Explorer > Инструменты > Свойства Обозревателя
    • нажмите подключения > настройки локальной сети
    • снимите флажок «автоматически определять настройки» и «использовать сценарий автоматической настройки»

    это предотвратило использование прокси-сервера, и я мог бы аутентифицироваться без проблем.


    Я столкнулся с той же ошибкой с моей учетной записью Visual Studio Team Services (ранее Visual Studio Online, Team Foundation Service).

    Я просто ввел учетные данные с помощью окна VS 2013 «подключение к Team Foundation Server», а затем подключил его к командному проекту Visual Studio Team Services. Это сработало.


    Содержание

    1. How to fix the Web Error Code Error 407 Proxy Authentication Required
    2. Error 407 (Proxy Authentication Required): что это и как исправить проблему?
    3. Ошибка 407 в браузере
    4. Ошибка 407 в программах, работающих через Proxy
    5. Что делать, если вы получили ошибку HTTP 407
    6. Почему появляется ошибка HTTP 407
    7. Действия по исправлению ошибки HTTP 407
    8. Убедитесь, что нет поврежденных файлов
    9. Проверить на вредоносное ПО
    10. Посмотрите, правильно ли обновляется браузер
    11. Проверьте неправильно установленные или настроенные расширения
    12. Избегайте конфликтов с другими программами

    How to fix the Web Error Code Error 407 Proxy Authentication Required

    This article features error number Code 407, commonly known as Proxy Authentication Required described as The web request must be authorized before it can take place.

    Error Information

    Error name: Proxy Authentication Required
    Error number: Error 407
    Applies to: Windows 10, 8, 7, Vista, XP
    Description: The web request must be authorized before it can take place.

    This repair tool can fix common computer errors like BSODs, system freezes and crashes. It can replace missing operating system files and DLLs, remove malware and fix the damage caused by it, as well as optimize your PC for maximum performance.

    About Status Codes

    When you receive web error codes, you may either be having client or server issues. The problem could be related to browser or settings that are blocking your connection, or it can be any other issues related to the server you are trying to access.

    To explain the problem further, here are some useful information about web error codes, their symptoms, causes and repair methods.

    Definitions (Beta)

    Here we list some definitions for the words contained in your error, in an attempt to help you understand your problem. This is a work in progress, so sometimes we might define the word incorrectly, so feel free to skip this section!

    • Authentication — Authentication is the process of determining whether someone or something is, in fact, who or what it is declared to be.
    • Proxy — A proxy is a device or program that stands between two or more interconnected programs or devices
    • Request — A request is a message sent by a source to another object.
    • Required — Required is an HTML attribute of an input element that forces that the input be supplied.
    • Web — Use this tag for general questions related to all aspects of the world wide web
    Symptoms of Code 407 — Proxy Authentication Required

    Web error codes are also known as http status codes. There are five different classes of http status codes and they always start with the following digits, depending on what kind of error was encountered by the user. These are also the symptoms of the error that the user is experiencing. To explain further, here are the status codes.

    4xx: Client Error
    This error is sent back to the user when it is a client-side error. The user receives notifications of a bad request, content not found or unauthorized access to the content or something to that effect.
    400 — Bad Request
    401 — Unauthorized
    402 — Payment Required
    403 — Forbidden
    404 — Not Found
    405 — Method Not Allowed
    406 — Not Accepted
    407 — Proxy Authentication Required
    408 — Request Timeout
    409 — Conflict
    410 — Gone
    411 — Length Required
    412 — Precondition Failed
    413 — Request Entity Too Large
    414 — Request-URI Too Long
    415 — Unsupported Media Type
    416 — Request Range Not Satisfied
    417 — Expectation Failed


    (For illustrative purposes only)

    Causes of Proxy Authentication Required — Error 407

    4XX codes are caused by the user or settings from the user’s side. The request was not understood by the server because of wrong address bar entry, incorrect syntax, unstable connection or erroneous OS.

    Repair Methods

    There are particular troubleshooting steps for particular Web Error codes. However, there are also generalized repair methods users can perform when faced with these kinds of errors.

    If a repair method works for you, please click the upvote button to the left of the answer, this will let other users know which repair method is currently working the best.

    Источник

    Error 407 (Proxy Authentication Required): что это и как исправить проблему?

    Что такое Proxy Authentication Required или Error 407? – это сбой в работе прокси сервисов, которые используются в программах VPN, например, FriGate. Кроме того, ошибка 407 может возникнуть в ряде других программ, которые подключаются к сети через прокси лист: Visual Studio, Key Collector и другие. Однако, наибольшее беспокойство доставляет ошибка HTTP 407 при работе с бесплатными VPN сервисами.

    Как исправить Error 407 Proxy Authentication Required? Как настроить компьютер, чтобы решить проблему? Есть ли аналоги программ, которые работают без Proxy? Что делать, если status code 407 Proxy Authentication Required не исчезает? К слову, эта ошибка очень похожа на ошибку 401, только в этом случае ошибка на вашей стороне, а не на стороне сервера. Посмотрите подробный отчет для действий.

    Вы спокойно ищите нужную информацию в своем браузере и тут натыкаетесь на ошибку 407. Окошко может иметь разные уведомления, но чаще всего все сводится к следующему: «The request with HTTP status 407: Proxy Authentication Required”. Данное уведомление сообщает, что между вами и сервером возникла ошибка. Причем ошибка 407 возникает только на стороне клиента, т.е. пользователя.

    Ошибка 407 FriGate

    Чаще всего проблема возникает при использовании плагина FriGate – дополнения, которое работает с помощью прокси. Для чего оно у вас стоит? Скорее всего, вы пытаетесь зайти на сайт, который заблокирован провайдером, роскомнадзором или другими органами, которые контролируют интернет трафик. FriGate – это посредник между вашим браузером и сайтом, который вы хотите открыть. Работает он по принципу VPN. Подключаясь к нему, вы создаете видимость подключения из другой страны.

    Например, вы хотите попасть на сайт, который закрыт провайдером. Устанавливая FriGate вы подменяете свое настоящее местоположение фиктивным. Провайдер видит трафик, но обращение идет на посторонний сервер. Не будем углубляться в детали – суть одна, FriGate не работает, и вы видите ошибку 407. В чистом браузере ошибка http 407 возникнуть просто не может. Она возникает только ввиду не работающего соединения с прокси.

    Что делать, если в браузере возникла ошибка 407? Как устранить Error 407 Authentication Required? Ниже список шагов, которые актуальны именно для проблемы, которая возникла на стороне браузера.

    • Если вы использовали платный прокси – выйдите из аккаунта и войдите снова;
    • Если вы использовали FriGate – отключите плагин и удалите его из браузера. Затем установите более свежие и обновляемые VPN сервисы. На крайний случай можно использовать платные VPN или установить браузер Opera? Перейти в приватный режим и включить кнопку VPN в адресной строке. Эффект тот же – ошибка 407 вас больше не затронет.
    • Если в браузере чисто – закройте программу VPN. Возможно сервер с прокси сегодня не доступен или сама программа перестала корректно работать.
    • Установите для теста бесплатную версию платных прокси серверов или VPN сервисов. Если проблема устранена – отлично, проблема ясна.
    • Используйте платные прокси. Стоит это дёшево и если есть на, то необходимость, можно потратить в месяц 1$ для стабильности в трафике.
    • Пройдите на сайт определения IP адреса. Если у вас выдает ваш стандартный местный ip адрес – у вас проблемы с VPN 100%.

    ВАЖНО: Ошибка 407 возникает ТОЛЬКО со стороны вашего компьютера. Сайт, на который вы не можете зайти тут не при чем! Ошибка возникает ТОЛЬКО если у вас установлены дополнения, прокси сервисы или VPN.

    Не нужно «лечить» компьютер перезагрузкой или переустановкой системы. Когда у вас болит палец на ноге, вы же не лечите проблему свечами от геморроя? Так и здесь. Таблетка от проблемы и шаги к исправлению ошибки 407 Proxy Authentication Required указаны выше. Ни реестр, ни система, ни антивирус тут ни при чем. Действуйте.

    Ошибка 407 в программах, работающих через Proxy

    Предположим вы – вебмастер. У вас установлена программа Key Collector, которая работает через прокси для безопасности аккаунтов в Яндекс и Google. Кроме того, программа использует прокси лист для ускорения работы парсера. Вы купили прокси и ввели их в настройках. Другие программы работают по аналогичному принципу. В настройках вы прописываете адрес и данные авторизации.

    Что означает ошибка 407 Proxy Authentication Required в программах? На самом деле все просто – либо вы ошиблись при вводе данных авторизации оплаченных прокси, либо ваш прокси лист закончился. Например, вы купили прокси 1 января до 1 марта. Естественно, что вы получите ошибку 407, если сегодня 2 марта. А еще, вы могли попытаться купить прокси как можно дешевле и получили не самый отзывчивый прокси сервер.

    Для подобных программ стоит покупать проверенные прокси. Также следует не забывать, что на работе некоторые администраторы ставят защиту от использования подобных программ и прокси. Поэтому, если вы решили «подрабатывать» на работе – займитесь своими прямыми задачами.

    Мы помогли вам решить вопрос? Удалось ли вам исправить HTTP 407 Proxy Authentication Required? Если остались вопросы – напишите нам в комментариях с деталями проблемы. В идеале прикрепить скриншот с ошибкой, чтобы наш специалист помог разобраться с проблемой.

    Источник

    Что делать, если вы получили ошибку HTTP 407

    При просмотре страниц в Интернете мы можем обнаружить различные ошибки, которые не позволяют нам подключиться к сети или использовать определенную службу. В этой статье мы поговорим о Ошибка HTTP 407 . Мы собираемся объяснить, из чего он состоит, почему он может возникнуть и что нам нужно сделать, чтобы его решить. Он сопровождается сообщением о том, что требуется проверка подлинности прокси.

    Почему появляется ошибка HTTP 407

    Прежде всего, мы объясним, что это такое и почему появляется эта ошибка. Это проблема, которая возникает, когда мы пытаемся посетить веб-страницу в браузере. Это выдает нам сообщение об ошибке с HTTP 407 Proxy Authentication Требуемый код , Похоже, в Windows операционная система в разных ее версиях.

    Это сообщение об ошибке появляется по разным причинам. Одна из основных — возникла проблема с файл уровень. Например, файл отсутствует или поврежден. Это может привести к ошибкам такого типа, которые блокируют навигацию.

    Другая распространенная причина связана с вредоносных программ . Но помимо вирусов или троянов в Windows, это обычно происходит из-за вредоносных программ, которые напрямую влияют на браузер. Например, если мы установили вредоносное расширение, которое создает конфликт. Это то, что может повлиять на любую версию и программу, которые у нас есть, например Google ChromeМозилла FirefoxСафари, Edge .

    Кроме того, возможно, что в самом браузере есть проблема программного обеспечения . Это может произойти, если мы установили программу, и она дала сбой во время процесса, или мы обновили ее, но по какой-то причине она не завершилась правильно. Это также может вызвать сбои этого типа.

    С другой стороны, мы должны упомянуть возможность того, что существуют другие программы, которые создают какой-то конфликт и вызывают ошибку HTTP 407. Например, антивирус, брандмауэр или даже VPN приложение, которое мы установили.

    Действия по исправлению ошибки HTTP 407

    Итак, что мы можем сделать, чтобы исправить Код ошибки HTTP 407 при просмотре? Мы увидели, что причины могут быть разными, поэтому мы также собираемся найти разные решения, чтобы заставить его работать правильно в зависимости от причины.

    Убедитесь, что нет поврежденных файлов

    Одна из основных причин — наличие поврежденных файлов в системе. Это приводит к подобным проблемам. Поэтому мы собираемся проверить, нет ли файла в плохом состоянии, и в этом случае исправить его, чтобы он работал нормально.

    Для этого нам нужно перейти в Пуск, найти командную строку и запустить ее с правами администратора. Позже мы должны выполнить команда sfc / scannow . Эта функция, интегрированная с Windows, анализирует системные файлы и проверяет их на наличие повреждений.

    Проверить на вредоносное ПО

    Есть много типов вредоносное программное обеспечение которые могут повлиять на наши компьютеры и привести к их неисправности. Они могут войти, например, если мы скачали документ или файл на опасной странице. Это также может напрямую повлиять на такие браузеры, как Google Chrome или Mozilla Firefox.

    Что мы собираемся сделать, так это убедиться, что нет вредоносных программ . Для этого мы можем использовать антивирус, такой как Защитник Windows, Avast, Bitdefender или любой другой. Мы проводим полный анализ и, в случае обнаружения угрозы, устраняем ее. Возможно, ошибка HTTP 407 была вызвана какой-то мешающей угрозой.

    Посмотрите, правильно ли обновляется браузер

    Мы также должны проверить, что браузер установлен и обновлен правильно. Если мы установили новую версию и по какой-либо причине процесс не завершился должным образом, может появиться этот тип ошибки. Это может произойти независимо от того, какой браузер мы используем.

    В случае, например, Google Chrome, нам нужно перейти в меню в правом верхнем углу, нажать «Справка» и «Информация о Google Chrome». Он автоматически покажет нам, какую версию мы установили и есть ли ожидающие обновления обновления. В этом случае процесс начнется автоматически. Если это не сработает, нам придется установить его вручную.

    Мы всегда должны быть уверены, что используем самую последнюю доступную версию. Это не только предотвратит такие проблемы, как ошибка HTTP 407, но также оптимизирует производительность и предотвратит ее сбой.

    Проверьте неправильно установленные или настроенные расширения

    На браузер также может влиять надстройка, которая установлена ​​неправильно или настроен, и это снижает производительность. Это приводит к сбоям, таким как ошибка 407 при просмотре. Поэтому мы должны проверить, есть ли какие-либо расширения, которые могут вызывать эту проблему, и исправить ее.

    Особенно если мы недавно установили надстройку, мы должны убедиться, что все установлено правильно. Мы можем парализовать те расширения, которые мы установили недавно или даже все, и посмотреть, решит ли это проблему. Мы должны делать это независимо от того, какой браузер мы используем, поскольку большинство из наиболее часто используемых имеют возможность добавления программного обеспечения этого типа.

    Избегайте конфликтов с другими программами

    Еще одна проблема, которую следует учитывать, заключается в том, что может быть конфликт с другими приложениями что мы установили. Например, если мы добавили антивирус или брандмауэр. Мы всегда должны следить за тем, чтобы они были правильно настроены, правильно работали и не было никаких проблем.

    То же самое с VPN-приложения , которые служат для шифрования соединений. Иногда с этим типом программного обеспечения могут возникать проблемы, и это мешает нам просматривать или вызывает ошибки, такие как ошибка HTTP 407. Вы должны убедиться, что они правильно установлены, настроены и обновлены.

    Короче говоря, если при просмотре страниц появляется ошибка HTTP 407, это может быть вызвано разными причинами, как мы видели. Кроме того, есть не только шаг, который мы должны предпринять, чтобы решить эту проблему, но у нас есть разные варианты, и в зависимости от того, какая это проблема, мы можем решить ее одним или другим. Однако ошибкой является то, что обычно это исправляется без особых трудностей, и мы можем нормально просматривать сеть.

    Источник

    I used network proxy which needs username/password for authentication in our company.
    I am working on Xamarin development, and using visual studio 2015 as IDE.
    When I build Android project, many errors occurred. The main error is «(407) Proxy Authentication Required».

    I tried to edit devenv.exe.config, but it is useless.

    I tried this suggestions, all are useless.

    Package manager in Visual Studio 2015 «407 (Proxy Authentication Required)»

    407 Proxy Authentication Required

    How can I solve this issue? Any help?


    Severity Code Description Project File Line Source Suppression State
    Error Please install package: ‘Xamarin.Android.Support.v7.AppCompat’ available in SDK installer. Java library file C:UsersmynameAppDataLocalXamarinXamarin.Android.Support.v7.AppCompat23.3.0.0contentclasses.jar doesn’t exist. App1.Droid Build
    Error Reason: The remote server returned an error: (407) Proxy Authentication Required. App1.Droid Build
    Error Reason: The remote server returned an error: (407) Proxy Authentication Required. App1.Droid Build
    Error Please install package: ‘Xamarin.Android.Support.Vector.Drawable’ available in SDK installer. Android resource directory C:UsersmynameAppDataLocalXamarinXamarin.Android.Support.Vector.Drawable23.3.0.0content./ doesn’t exist. App1.Droid Build
    Error Download failed. Please download https://dl-ssl.google.com/android/repository/android_m2repository_r29.zip and put it to the C:UsersmynameAppDataLocalXamarinXamarin.Android.Support.v423.3.0.0 directory. App1.Droid Build
    Error Please install package: ‘Xamarin.Android.Support.Vector.Drawable’ available in SDK installer. Java library file C:UsersmynameAppDataLocalXamarinXamarin.Android.Support.Vector.Drawable23.3.0.0contentclasses.jar doesn’t exist. App1.Droid Build
    Error Reason: The remote server returned an error: (407) Proxy Authentication Required. App1.Droid Build

    Error Please install package: ‘Xamarin.Android.Support.v7.RecyclerView’ available in SDK installer. Java library file C:UsersmynameAppDataLocalXamarinXamarin.Android.Support.v7.RecyclerView23.3.0.0contentclasses.jar doesn’t exist. App1.Droid Build

    Thanks,
    Airong

    SharePoint Online training courses

    This SharePoint tutorial explains how to solve the remote server returned an error (407) proxy authentication required. SharePoint error which comes while working in SharePoint Online using visual studio.

    Recently we were working in a console application using visual studio 2015 and we were doing some list operations in our SharePoint online site. But while running the code we got the below exception in the ExecuteQuery method which says:

    An unhandled exception of type ‘System.Net.WebException’ occurred in Systme.dll.

    Additional information: The remote server returned an error: (407) Proxy Authentication Required. The full error looks like below:

    The remote server returned an error 407 Proxy Authentication Required
    The remote server returned an error 407 Proxy Authentication Required

    The code was correct and we were able to run in another machine.

    To resolve the issue we have changed the proxy settings like below:

    Go to internet options in IE and click on Connections tab -> LAN settings. And here do the below things.

    • Check Automatically detect settings
    • Uncheck Use automatic configuration script
    • Uncheck Use a proxy server for your LAN (These settings will not apply to dial-up or VPN connections).

    Refer fig below:

    The remote server returned an error 407 Proxy Authentication Required SharePoint
    SharePoint The remote server returned an error 407 Proxy Authentication Required

    Read some SharePoint CSOM examples:

    • SharePoint 2016 CSOM Check if Column Exists or Not in SharePoint List
    • Upload large files to SharePoint online document library using PowerShell csom
    • Steps to add items from CSV file to SharePoint Online List using PowerShell in CSOM
    • Copy SharePoint list items to another list programmatically using CSOM in SharePoint Online/2013/2016
    • Another site or list is still using this content type. If you would still like to delete it please remove the content type from all sites and lists and then try again
    • Create a list from list template in SharePoint Online 2013 programmatically
    • CAML Query for SharePoint Boolean Field using SharePoint Online Client Object Model (CSOM)
    • SharePoint Online: Create an indexed column in a list Programmatically using CSOM .Net managed object model code using visual studio 2017/2015
    • You cannot change moderation status and set other item properties at that same time SharePoint online csom
    • [Solved] the request message is too big. the server does not allow messages larger than 2097152 bytes in SharePoint online visual studio 2015/2017 workflow

    Once we had done the above changes, we did not receive any error related to “The remote server returned an error 407 Proxy Authentication Required”.

    Bhawana Rathore

    Hello Everyone!! I am Bhawana a SharePoint MVP and having about 10+ years of SharePoint experience as well as in .Net technologies. I have worked in all the versions of SharePoint from wss to Office 365. I have good exposure in Customization and Migration using Nintex, Metalogix tools. Now exploring more in SharePoint 2016 🙂 Hope here I can contribute and share my knowledge to the fullest. As I believe “There is no wealth like knowledge and no poverty like ignorance”

    Возможно, вам также будет интересно:

  • Visual studio ошибка 1168
  • Visual studio окно ошибок как открыть
  • Visual studio не подчеркивает ошибки
  • Visual studio как отключить ошибку
  • Visual studio как включить отображение ошибок

  • Понравилась статья? Поделить с друзьями:
    0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии