У меня есть машина с Windows 7, над которой я работаю прямо сейчас, и у меня проблемы с подключением к локальному серверу, который привязан к 0.0.0.0:1337
На всех остальных машинах с этой конфигурацией он работает нормально.
Устройство подключается к Интернету через прокси-сервер, настроенный в настройках Windows Internet Options. Сейчас у меня установлен флажок "Обход прокси для локальных адресов"
Когда у меня запущена служба, я пытаюсь загрузить ее через 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
Мне удалось решить эту проблему, явно указав 127.0.0.1 localhost
в файле hosts, затем очистив кеш Chrome.
После этого страница начала загружаться, как и ожидалось.
Я считаю, что это был единичный инцидент, связанный с конкретным прокси-сервером, через который подключен компьютер.
Вероятно, это связано с используемым портом. Chrome использует настройки прокси-сервера Internet Explorer. Добавьте сервер в список «Исключения», как показано на скриншоте ниже.
Если это не сработает, приложите снимок экрана с текущими настройками прокси, чтобы мы могли лучше понять.