Localhost не работает в Chrome и Firefox

Я делаю веб-проект, используя Visual Studio 2010 (MVC3 Razor) и Windows 7.

Мой браузер по умолчанию - IE. Когда я запускаю проект, веб-сайт отлично работает с URL-адресом

http://localhost:49824/

Когда я копирую тот же URL-адрес и пытаюсь запустить веб-сайт в Chrome или Firefox, появляется следующая ошибка.

ОШИБКА

The requested URL could not be retrieved    
The following error was encountered while trying to retrieve the URL: http://localhost:49824/    
Connection to 127.0.0.1 failed.    
The system returned: (111) Connection refused    
The remote host or network may be down. Please try the request again.    
Your cache administrator is webmaster.

Я перестроил решение и добавил URL-адрес разрешенного сайта. Но проблема все еще сохраняется. Как мне решить эту проблему?


person san    schedule 29.08.2011    source источник


Ответы (12)


Наконец-то я нашел решение ... Это очень просто

  1. Перейдите в настройки локальной сети (в Chrome: Инструменты - ›Параметры -› Под капотом - ›Изменить настройку прокси -› Настройка локальной сети)

  2. Будет установлен флажок Обойти прокси-сервер для локального адреса.

  3. Поставьте галочку.

Выполнено!

На Mac / Apple: Chrome использует системные настройки для исключения локального хоста:

  1. Перейдите в Системные настройки - ›Сеть -› Дополнительно - ›Настройки прокси.

  2. Добавьте «localhost» внизу, где сказано: «игнорировать настройки прокси для этих хостов и доменов» (исключения разделяются запятыми)

person san    schedule 07.09.2011
comment
где решение firefox? - person SMUsamaShah; 09.11.2012
comment
about: config ›установить для browser.urlbar.trimURLs значение false у меня сработало. - person Tom; 26.08.2013
comment
В FF в разделе «Дополнительно», «Сеть», настройки измените прокси-сервер на ручной (вы должны знать, каковы данные вашего прокси-сервера), а затем добавьте 127.0.0.1 в список без прокси для списка. - person Relequestual; 10.12.2014
comment
У меня тоже сработало !! Большое спасибо!! - person Mauro Bilotti; 02.02.2017
comment
Это руководство сильно устарело и больше не отражает текущую ситуацию с Chrome. - person Code Doggo; 25.05.2021

Для всех браузеров

  • Откройте internet Options (или свойства в Интернете)
  • Перейти на вкладку connections
  • Нажмите LAN Settings
  • Отметьте Use proxy server for your LAN
  • Отметьте Bypass proxy server for your local address (Не менять номер порта)
  • Щелкните Ok

Теперь можно идти. :)

person Mr_Green    schedule 19.03.2013
comment
Кажется, что настройки прокси больше не контролируются в Chrome. Я больше не могу найти эту опцию, и поиск прокси в настройках Chrome просто открывает настройки прокси Windows из приложения настроек. - person Code Doggo; 25.05.2021

Я столкнулся с той же проблемой, и полное решение - установить значение false (снять флажок) для флажка «Автоматически определять настройки» из локальной сети (такое же окно, как для обхода прокси-сервера для локального адреса)

person alessa    schedule 01.08.2012

Если вы используете систему Windows:

пожалуйста, проверьте файл

C: \ Windows \ System32 \ drivers \ etc \ hosts

и добавьте строку, например:

127.0.0.1 локальный

person qiuliang    schedule 13.06.2013
comment
Хотя это должно сработать, похоже, что это маскирует более серьезную проблему. - person Jon Onstott; 03.03.2015

Для Chrome перейдите в

Настройки-> Сеть-> Изменить настройку прокси

Теперь откроются свойства Интернета, поэтому вам нужно перейти в настройки локальной сети и установить флажок:

Обойти прокси-сервер для локального адреса

person Vinit Bhardwaj    schedule 21.10.2015
comment
Chrome использует ваши локальные настройки Интернета. Итак, перейдите в Свойства обозревателя ›Подключения› Настройки локальной сети и щелкните Обойти прокси-сервер. - person Joshua Duxbury; 13.01.2017
comment
это сработало для меня. неправильные настройки прокси повлияли и на мои запросы почтальона. - person Arif Acar; 29.05.2017

У меня сработало изменение настроек моей локальной сети, чтобы не определять прокси-сервер автоматически, НО сброс сетевого стека Windows может помочь.

См. Ядерный вариант: Сброс ваших сетевых адаптеров в Vista от Скотта Хансельмана.

person Jon Onstott    schedule 02.03.2015
comment
Windows 10 - VS 2013, те же проблемы, это единственное, что сработало. - person Nikos Tsokos; 20.06.2016

Если решение для настройки прокси-сервера LAN в браузере не работает:

Как упоминалось в аналогичных вопросах и ответах Как решить проблему ERR_CONNECTION_REFUSED при попытке подключиться к локальному хосту, на котором запущен IISExpress - ошибка 502 (невозможно выполнить отладку из Visual Studio)?

Простое изменение номера порта вашего веб-проекта может быть быстрым решением.

введите описание изображения здесь

person Don Cheadle    schedule 04.04.2016

Для Firefox:

  1. Перейдите в Настройки локальной сети: Параметры-> Дополнительно-> Сеть. В разделе «Подключение» вкладки «Сеть» нажмите кнопку «Настройки», чтобы открыть диалоговое окно «Настройки подключения».
  2. Установите переключатель "Ручная настройка прокси:".
  3. Текстовое поле «Нет прокси для:» должно содержать следующий текст: «localhost, 127.0.0.1»
person kri    schedule 03.12.2014

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

введите описание изображения здесь

person Jess    schedule 13.10.2016

Я обнаружил, что когда у меня возникла эта проблема, мне пришлось удалить файл application.config из моего решения. Я извлекал код из репозитория коллеги, чей config файл отображался на ресурсы их локального компьютера (а не на мои собственные). В дополнение к этому мне пришлось создать новый виртуальный каталог, как описано в предыдущих ответах.

person Jennifer Bartolome    schedule 24.10.2017

Вам необходимо отключить отладку скриптов в Visual Studio

person Habib Adıbelli    schedule 29.11.2019

Шаги

  1. Поиск IIS в Visual Studio 2015 Поиск изображения IIS

  2. Выберите (Используйте 64-битную версию IIS Express для веб-сайта и проекта Использовать 64-битное изображение)

person manjunath matolli    schedule 18.05.2017