Microsoft Edge не может отображать локальный веб-сайт
Microsoft Edge не может отображать локальный веб-сайт
У меня работает локальный IIS с привязкой типа www.dev.mydomain.com , имя хоста указано на внешнем DNS-сервере, и разрешение имен работает нормально.
При открытии сайта http://www.dev.mydomain.com в Microsoft Edge я получаю это сообщение:
Хм, мы не можем добраться до этой страницы.
Убедитесь, что у вас есть правильный веб-адрес: http://www.dev.mydomain.com
F12 Network Tab Не показывает ничего.
- Использование инструментов Firefox, Chrome, IE-11 и командной строки на локальном компьютере
- Использование Edge с другого компьютера в локальной сети
- Использование Edge на той же машине, но с другим пользователем
- Использование Грани с моим пользователем , но с использованием localhost или IP — адреса либо 127.0.0.1 или 192.168.x.x
Что я пытался, но не решил проблему:
- Перезапуск Network List Service и Network Location Awareness сервис.
- добавление www.dev.mydomain.com в hosts файл.
- используя TLS и https://www.dev.mydomain.com
- Использование тех же настроек Windows Proxy, что и для пользователя, у которого нет проблем.
Так что это проблема, характерная для одного пользователя и Edge, другие программы или пользователи не имеют этой проблемы.
Любые идеи, что еще я могу сделать, чтобы диагностировать это?
Windows 10 — 1607 (14393.105)
Вам нужно включить петлевой адрес, который по умолчанию отключен в ребре.
перейти about:flags и включить «разрешить локальную петлю»
Имейте в виду, что это влияет на безопасность, но риск низок.
Я использую последнюю версию Win 10 V 1809 build 17763.253.
Я нашел обходной путь в другом потоке, добавив локальный диапазон IP-адресов к доверенным сайтам, он работает для меня.
Второй обходной путь — использовать имя сервера вместо IP-адреса.
Пример: http: // имя компьютера /, которое разрешается по IP-адресу версии 6.
Поскольку эта ошибка возникает только в MS EDGE и прекрасно работает во всех других браузерах, где находится официальное решение MS?
Наконец, сборка 17763.316 исправила ошибку, я удалил обходной путь, и MS Edge может получить доступ ко всем моим локальным IP-адресам с 192.168.1.1 по 192.168.1.254.
Это политика безопасности Windows: приложения в среде выполнения Windows (иначе говоря, UWP, включая Edge) не могут получить доступ к localhost по умолчанию.
Иммерсивные приложения (и IE11 на Win8 / 8.1, а не на Win10) работают внутри изолированных процессов, известных как «AppContainers». По умолчанию AppContainers запрещено отправлять сетевой трафик на локальный компьютер (loopback). Это, конечно, проблематично при отладке с помощью Fiddler, так как Fiddler является прокси-сервером, работающим на локальном компьютере. Далее в статье объяснялось, как можно использовать инструмент CheckNetIsolation, чтобы разрешить AppContainer отправлять трафик на локальный компьютер. Однако использование CheckNetIsolation довольно громоздко — для этого необходимо знать имя или идентификатор безопасности AppContainer, а также настраивать каждый AppContainer отдельно. Чтобы устранить эти трудности, я создал инструмент с графическим интерфейсом, который позволяет очень легко перенастроить AppContainer для включения петлевого трафика. Этот инструмент требует Windows 8 и работает на .NET Framework v4. При запуске утилита сканирует AppContainers вашего компьютера и отображает их в виде списка. Каждая запись имеет флажок слева от него, указывающий, может ли AppContainer отправлять петлевой трафик. Вы можете установить эти флажки отдельно или использовать кнопки вверху, чтобы установить все флажки одновременно. Нажмите «Сохранить изменения», чтобы зафиксировать сделанные вами изменения конфигурации, или нажмите «Обновить», чтобы перезагрузить текущие параметры конфигурации.
Microsoft Edge не открывает мою страницу HTML
В моем текущем веб-проекте я создаю отчеты на основе данных, введенных пользователем, которые открываются в новой вкладке. формат отчета также определяется пользователем, будь то в pdf или html. Эта функция отлично работает во всех браузерах, включая IE7/8/9/10. Но недавно, когда я открываю то же самое в Microsoft Edge, а не открываю отчет HTML в новой вкладке, он начинает загружать файл HTML.
Другие ссылки перенаправления страницы меню прекрасно работают в Microsoft Edge. Проблема только в том, чтобы открыть эти отчеты в новой вкладке. Ребята, не могли бы вы мне помочь??
2 ответа
- Microsoft Edge и Windows mobile загружают мою страницу продукта вместо того, чтобы показывать ее нормально
Я разрабатываю интернет-магазин с PrestaShop 1.6.1 на сервере Apache. У меня нет проблем с Firefox, Chrome и Safari. Но на Microsoft Edge (на моем компьютере) и на моем телефоне Windows страницы продукта никогда не появляются. Все остальные страницы в порядке, проблема возникает только тогда.
Вот вам пример . Во всех браузерах, кроме Microsoft Edge, когда пользователь нажимает на ссылку, ему предлагается сохранить файл CSV. Microsoft Edge, неожиданно для меня, открывает его в браузере, как обычный текст. CSV файл в приведенном выше примере имеет следующие заголовки: Content-Type.
Как указано в комментарии @Diptendu, вам нужно будет указать ‘Content-type’ из ‘text/html’, чтобы браузер знал, что содержимое строго HTML, и должен отображать его соответствующим образом.
Браузер пытается загрузить файл вместо рендеринга, когда он сталкивается с каким-то типом контента, который он не может обработать. В вашем случае браузер интерпретирует недопустимый тип контента и, следовательно, пытается загрузить его вместо отображения на новой вкладке. Указав ‘Content-type’ как текст/html, вы можете явно указать браузеру, что содержимое HTML и должно обрабатываться как содержимое HTML.
Похожие вопросы:
Мне нужно открыть URL в Microsoft Edge (на Windows 10). Когда я призываю start shell:AppsFolderMicrosoft.MicrosoftEdge_8wekyb3d8bbwe!MicrosoftEdge http://www.google.com затем Microsoft Edge.
Я хотел бы открыть адрес http:// 192.168.0.1 в Microsoft Edge, но он не работает. у меня есть домен в файле hosts, чтобы указать на этот ip-адрес, и он тоже не работает.. есть ли способ получить.
Я тестирую этот код, который работает в каждом браузере, кроме Microsoft Edge. <html> <head> <title>test embed</title> </head> <body> <embed autoplay = ‘false’.
Я разрабатываю интернет-магазин с PrestaShop 1.6.1 на сервере Apache. У меня нет проблем с Firefox, Chrome и Safari. Но на Microsoft Edge (на моем компьютере) и на моем телефоне Windows страницы.
Вот вам пример . Во всех браузерах, кроме Microsoft Edge, когда пользователь нажимает на ссылку, ему предлагается сохранить файл CSV. Microsoft Edge, неожиданно для меня, открывает его в браузере.
Я пишу приложение (используя C#), которое должно открыть предоставленный URL в окне NEW указанного веб-браузера. Единственный браузер, с которым у меня есть проблемы, — это Microsoft Edge. Открытие.
Change iframe отлично работает с Firefox webdriver и веб-драйвером Chrome, но не с драйвером Microsoft Edge. Все остальные тесты прекрасно работают в Edge, но не меняют iframes. Я обновил драйвер.
Последняя версия браузера Microsoft Edge (41.162. ) запрашивает новую страницу при нажатии кнопок назад и вперед. Я тестировал несколько браузеров на нескольких платформах, и только Edge.
У меня есть приложение, интегрированное с AAD с использованием открытых идентификатор свяжутся. Когда я получаю следующий ответ от сервера, Microsoft EDGE открывает новое окно IE: Response Code: 302.
Windows 10 поставляется как с современным браузером Microsoft Edge, так и с устаревшим Internet Explorer 11. Основываясь на аналитике, я подозреваю, что некоторые из моих пользователей Windows 10.
Обновление Microsoft Edge сломало одну из базовых функций браузера. Сбоит открытие вкладок при запуске, и не только
Компания Microsoft на днях выпустила большое обновление фирменного браузера Edge 91. Однако это обновление оказалось проблемным.
Как сообщалось ранее, в Edge 91 появилось навязчивое предложение обновить настройки браузера и перейти на Microsoft Bring в качестве поисковой системы по умолчанию.
Теперь обнаружилась новая напасть — в обновлённом Microsoft Edge 91 перестала работать функция открытия определённых вкладок при запуске браузера.
Как и Google Chrome, фирменный браузер Microsoft позволяет настроить автоматическое открытие при запуске определённой страницы или страниц. Однако Edge 91 при запуске вместо заданных страниц открывает страничку «новой вкладки».
Ещё один сбой — при открытии внешней ссылки из другого приложения или ярлыка с рабочего стола, в Edge открывается пустая страница. У некоторых пользователей после обновления пропала кнопка «+» для открытия новой вкладки.
Проблемы отсутствовали в Edge 90.0.818.66, и «откатить» обновление уже невозможно. Однако перечисленные сбои возникают в Microsoft Edge 91, когда для групповой политики «Управление поисковыми системами» установлено значение «Включено». Если вручную переключиться на «Не настроено» или «Отключено», браузер обычно открывает указанную страницу.
Сама Microsoft пока не признала проблем, на которые жалуются пользователи, установившие обновление. Соответственно, пока не ясно, когда Microsoft выпустит исправление.
Почему Microsoft Edge не открывает страницы
Назначение Microsoft Edge, как и любого другого браузера, – загрузка и отображение веб-страниц. Но с этой задачей он не всегда справляется, и причин тому может быть немало.
Причины проблем с загрузкой страниц в Microsoft Edge
Когда в Edge не загружается страница, обычно появляется такое сообщение:
Первым делом попробуйте последовать советам, указанным в этом сообщении, а именно:
- Проверьте правильность URL-адреса;
- Несколько раз обновите страницу;
- Найдите нужный сайт через поисковик.
Если так ничего и не загрузилось, нужно заняться выяснением причин возникшей проблемы и ее решением.
Совет: можно проверить загрузку страниц с другого браузера. Так вы поймете, относится ли проблема к самому Edge или она вызвана сторонними причинами. Для этого подойдет и Internet Explorer, который также присутствует на Windows 10.
Если работоспособность утратил не только Эдж, а еще и Microsoft Store, выдавая ошибку «Проверьте подключение» с кодом 0x80072EFD, переходите сразу к Способу 9.
Причина 1: Нет доступа к интернету
Одна из самых распространенных причин на всех обозревателях – отсутствие интернет-соединения. В этом случае вы увидите другую характерную ошибку «Вы не подключены».
Логично будет проверить устройства, обеспечивающие доступ к интернету, и посмотреть статус подключения на компьютере.
Заодно убедитесь, что отключен режим «В самолете», если таковой имеется на вашем устройстве.
Внимание! Проблемы с загрузкой страниц могут возникать и по причине работы приложений, влияющих на скорость интернета.
При возникновении проблем с подключением к Интернету можно провести диагностику неполадок. Для этого кликните правой кнопкой по значку «Сеть» и запустите данную процедуру.
Такая мера нередко позволяет исправить некоторые неполадки с интернет-соединением. В противном случае обращайтесь к вашему провайдеру.
Причина 2: На компьютере используется прокси
Блокировать загрузку некоторых страниц может использование прокси-сервера. В независимости от браузера, рекомендуется, чтобы его параметры определялись автоматически. На Windows 10 это можно проверить по следующему пути: «Параметры» > «Сеть и Интернет» > «Прокси-сервер». Автоматическое определение параметров должно быть активно, а использование прокси-сервера – отключено.
Как вариант, попробуйте временно отключить и автоматические параметры, чтобы проверить загрузку страниц без них.
Причина 3: Страницы блокирует антивирус
Антивирусные программы обычно не блокируют работу самого веб-обозревателя, но они могут запретить доступ к определенным страницам. Отключите ваш антивирус и попытайтесь перейти на нужную страницу. Но не забудьте снова активировать защиту.
Помните, что антивирусы не просто так блокируют переход на некоторые сайты. Возможно, на них размещено вредоносное ПО, поэтому будьте осторожны.
Причина 4: Сайт недоступен
Страница, которую вы запрашиваете, может быть попросту недоступной из-за неполадок в работе сайта или сервера. Некоторые интернет-ресурсы имеют страницы в социальных сетях. Там вы наверняка найдете подтверждение информации, что сайт не работает, и узнаете о том, когда проблема будет решена.
Конечно же, иногда определенный сайт может открываться во всех других веб-обозревателях, а в Edge — нет. Тогда переходите к способам решения проблемы ниже.
Причина 5: Блокировка сайтов на Украине
Жители этой страны лишились доступа ко многим ресурсам из-за изменений в законодательстве. Хотя для Microsoft Edge пока не вышло расширений для обхода блокировки, вы вполне можете использовать одну из программ для подключения через VPN.
Причина 6: Накопилось слишком много данных
В Edge постепенно накапливается история посещений, загрузок, кэш и cookie. Вполне возможно, что в браузере начались проблемы с загрузкой страниц именно из-за засоренности этими данными.
Произвести очистку довольно просто:
- Откройте меню обозревателя, кликнув на кнопку с тремя точками и выбрав «Параметры».
Причина 7: Некорректная работа расширения
Маловероятно, но все же некоторые расширения для Эдж могут препятствовать загрузке страниц. Это предположение можно проверить, отключив их.
- Нажмите правой кнопкой мыши по расширению и выберите «Управление».
Вы также можете проверить работу веб-обозревателя в приватном режиме — это быстрее. Как правило, оно запускается без включенных расширений, если вы это, конечно, не разрешили при установке или в блоке «Управление».
Для перехода в Инкогнито, нажмите по кнопке меню и выберите пункт «Новое окно InPrivate», либо просто нажмите сочетание клавиш Ctrl + Shift + P — в обоих случаях запустится приватное окно, где остается вписать в адресную строку сайт и проверить, открывается ли он. Если да — ищем блокирующее работу обычного режима браузера расширение по схеме, описанной выше.
Причина 8: Программные неполадки
Если вы уже все испробовали, то причина может быть связана с проблемами в работе самого Microsoft Edge. Такое вполне может быть, учитывая, что это еще относительно новый обозреватель. Вернуть его к нормальному состоянию можно разными способами и мы начнем от легкого к сложному.
Важно! После любой из этих процедур пропадут все закладки, очистится журнал, сбросятся настройки — фактически вы получите первичное состояние браузера.
Исправление и восстановление Edge
Используя инструменты восстановления Windows, вы можете сбросить Эдж к изначальному состоянию.
Снова проверьте работу программы. Не помогло? Идем дальше.
Проверка и восстановление целостности системных файлов
Возможно, предыдущими методами не удается локально устранить проблему, поэтому стоить проверить стабильность Windows целиком. Так как Edge относится к системным компонентам, то и проверять нужно соответствующие директории на ПК. Для этого есть специальные инструменты командной строки, пользователю остается только выделить некоторое время, так как процесс может быть небыстрым, если жесткий диск имеет большой объем или возникшие проблемы довольно серьезны.
Первым делом восстанавливаем поврежденные системные компоненты. Для этого воспользуйтесь инструкцией по ссылке ниже. Обратите внимание: несмотря на то, что она дана для пользователей Windows 7, владельцы «десятки» могут точно так же ей воспользоваться, поскольку различий в выполняемых действиях абсолютно нет.
Теперь, не закрывая командной строки, запускаем проверку целостности файлов Windows. Инструкция опять же для Виндовс 7, но полностью применима к нашей 10. Используйте «Способ 3», из статьи по ссылке ниже, подразумевающий проверку также через cmd.
При успешном завершении проверки вы должны получить соответствующее сообщение. Если ошибки, несмотря на восстановление через DISM были найдены, утилита отобразит папку, куда будут сохранены логи проверки. Исходя из них и потребуется работать с поврежденными файлами.
Переустановка Эдж
Исправить ситуацию можно, переустановив браузер через командлет Get-AppXPackage от Microsoft. В этом вам поможет системная утилита PowerShell.
- Для начала создайте точку восстановления Windows на случай, если что-то пойдет не так.
Get-AppXPackage -AllUsers -Name Microsoft.MicrosoftEdge | Foreach
Причина 9: Отключенная поддержка сетевого протокола
После октябрьского обновления Windows до 1809 у многих пользователей появились проблемы не только с Microsoft Edge, но и с Microsoft Store, и, возможно, с ПК-приложением Xbox: ни тот, ни другой не хотят открываться, выдавая различные ошибки. В случае с браузером причина стандартна: не открывается ни одна страница и никакие вышеперечисленные рекомендации не помогают. Здесь поможет настройка сетевого подключения довольно нестандартным образом: включением IPv6, несмотря на то, что он не используется как замена IPv4.
Выполняемые действия не отразятся на работе вашего интернет-подключения.
- Нажмите Win + R и введите команду ncpa.cpl
Владельцам нескольких сетевых адаптеров можно сделать по-другому — вписать следующую команду в PowerShell, запущенный с правами администратора:
Enable-NetAdapterBinding -Name «*» -ComponentID ms_tcpip6
Символ * в данном случае выполняет роль подстановочного знака, освобождая от необходимости прописывать имена сетевых подключений по одному.
При измененном ранее реестре введите значение ключа, отвечающего за работу IPv6, обратно:
- Через Win + R и вписанную в окно «Выполнить» команду regedit откройте редактор реестра.
Подробнее о работе IPv6 и выборе значения ключа советуем прочитать на странице поддержки Майкрософт
Проблема, когда Microsoft Edge не открывает страницы, может быть вызвана как внешними факторами (интернет-соединение, антивирус, работа прокси), так и неполадками самого браузера. В любом случае, правильнее будет сначала исключить очевидные причины, и только потом прибегать к радикальной мере в виде переустановки обозревателя.
Мы рады, что смогли помочь Вам в решении проблемы.
Помимо этой статьи, на сайте еще 12369 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.