Локальный хост не работает в 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-адрес для разрешенного сайта. Но проблема все еще сохраняется.
Как мне решить эту проблему?
Ответы
Ответ 1
Наконец, я нашел решение... Это очень легко
-
Перейдите в настройки локальной сети (в Chrome: Инструменты- > Параметры- > Под капотом → Изменить настройку прокси-сервера → Настройка локальной сети)
-
Будет установлен флажок "Прокси-сервер обхода для локального адреса"
-
Установите флажок.
Готово!!!
В Mac/Apple:
Chrome использует системные настройки для исключения localhost:
-
Перейдите в Системные настройки → Сеть → Дополнительно → Настройки прокси-сервера
-
добавить "localhost" внизу, где он говорит: "игнорировать настройки прокси для этих хостов и доменов" (исключения разделяются запятой)
Ответ 2
Для всех браузеров
- Откройте
internet Options
(или свойства Интернета)
- Перейдите на вкладку
connections
- Нажмите
LAN Settings
- Тик
Use proxy server for your LAN
- Отметить
Bypass proxy server for your local address
(не изменять номер порта)
- Нажмите
Ok
Теперь вам хорошо идти.:)
Ответ 3
Я столкнулся с той же проблемой, и полным решением было установить значение false (снимите галочку) флажок "Автоматически определять настройки" из Lan Area Network (то же окно, что и для прокси-сервера Bypass для локального адреса)
Ответ 4
Если вы используете систему Windows:
проверьте файл
C:\Windows\System32\Drivers\Etc\хостов
и добавьте строку, например:
127.0.0.1 localhost
Ответ 5
Для Chrome перейдите к
Настройки- > Сеть- > Изменить настройку прокси-сервера
Теперь откроются свойства Интернета, поэтому вам нужно перейти в настройки LAN и установить флажок:
Обход прокси-сервера для локального адреса
Ответ 6
Изменение параметров локальной сети LAN, чтобы автоматически не определять прокси-сервер, работающий на меня, но может помочь сброс сетевого стека Windows.
См. Ядерный вариант: сброс дерьма из сетевых адаптеров в Vista от Scott Hanselman.
Ответ 7
Если решение для настройки прокси-сервера браузера не работает для вас:
Как упоминалось в этом аналогичном Q & A Как решить ERR_CONNECTION_REFUSED при попытке подключиться к локальному хосту с помощью IISExpress - Ошибка 502 (Не удается отладить из Visual Studio)?
Простое изменение номера порта вашего веб-проекта может быть быстрым.
![введите описание изображения здесь]()
Ответ 8
Для Firefox:
- Перейдите в Настройки локальной сети: Опции- > Дополнительно- > Сеть. В разделе "Подключение" на вкладке "Сеть" нажмите кнопку "Настройки", чтобы открыть диалоговое окно "Параметры подключения".
- Выберите переключатель "Ручная настройка прокси-сервера:"
- Текстовое поле "Без прокси для:" должно содержать следующий текст: "localhost, 127.0.0.1"
Ответ 9
Для моего проекта я настроен на использование https
. Я только что получил новый компьютер и клонировал проект в git. Протокол и номер порта для проекта не сохраняются в файле решения, поэтому вам нужно обязательно установить его снова.
![введите описание изображения здесь]()
Ответ 10
Я обнаружил, что когда у меня была эта проблема, мне пришлось удалить файл application.config
из моего решения. Я вытаскивал код из репозитория co-worker, чей файл config
сопоставлялся с локальными ресурсами компьютера (а не с моими собственными). Кроме того, мне пришлось создать новый виртуальный каталог, как описано в предыдущих ответах.
Ответ 11
Шаги