Почему не разрешается локальный хост, а другие записи хоста?
У меня есть машина с Windows 7, на которой я сейчас работаю, и у меня возникают проблемы с подключением к локальному серверу, связанному с 0.0.0.0:1337
На всех других машинах, на которых работает эта конфигурация, она работает нормально.
Устройство подключается к Интернету через прокси-сервер, настроенный в настройках Windows. В настоящее время у меня установлен флажок "Обойти прокси для локальных адресов"
После запуска службы я пытаюсь загрузить ее через Chrome. Обычно http://127.0.0.1:1337
будет работать, но похоже, что он пытается разрешить через прокси, то же самое происходит, если я пытаюсь http://localhost:1337
,
Для тестирования я добавил 127.0.0.1 appname
в файл hosts. Если я открою хром и загрузить http://appname:1337
оно работает.
Эта проблема не имеет никакого смысла для меня. Что может быть причиной этого?
Изменить: если я пытаюсь загрузить http://localhost
без номера порта, кажется, разрешить локально, но если я пытаюсь загрузить http://localhost:1337
он пытается разрешить через прокси.
Обновление: я могу загрузить приложение в IE, но не в Chrome. Chrome пытается отправить его через прокси. Мне нужно, чтобы загрузить в Chrome, так как приложение находится в NW.js
2 ответа
Я смог решить эту проблему, явно установив 127.0.0.1 localhost
в файле hosts затем очищаем кеш Chrome.
После этого страница начала загружаться, как и ожидалось.
Я считаю, что это был отдельный инцидент, связанный с конкретным прокси-сервером, к которому подключен компьютер.
Вероятно, это связано с используемым портом. Chrome использует настройки прокси-сервера Internet Explorer. Добавьте сервер в список "Исключения", как показано на скриншоте ниже.
Если это не сработает, пожалуйста, приложите снимок экрана с текущими настройками прокси-сервера, чтобы мы могли получить лучшее представление.