Я запускаю Win10 через Parallels и пытаюсь получить доступ к веб-сайту в IIS из браузера вне виртуальной машины.
Я добавил запись в свой файл hosts, которая отображает IP-адрес виртуальной машины на "windows", и я могу перейти на страницу приветствия IIS с помощью http://windows/
.
Но я не могу перейти на сайт под корнем IIS.
Кроме того, веб-сайт работает с самозаверяющим сертификатом SSL (использовавшим это руководство), и веб-сайт перенаправляет HTTP-трафик на защищенный URL-адрес.
Я думаю, что это перенаправление HTTP вызывает у меня проблемы, но я не знаю, что изменить. Например, если я перехожу на http://windows/mywebsite/
страница никогда не попадает туда. Вместо этого браузер отображает «Эта страница не перенаправляет должным образом». Таким образом, запрос получает к месту назначения и запуская логику переадресации.
И если я пытаюсь перейти по https://windows/mywebsite/
то я получаю ответ 404 (не найден).
Брандмауэр Windows имеет "Разрешить" для порта 443, и во всех столбцах указано "Любое", кроме "Программы", в котором указано "Система" (хотя я добавил запись, которая содержит "Любое" в этом поле ... но нет разница).
Может кто-нибудь объяснить, что мне нужно сделать, чтобы включить просмотр https вне виртуальной машины и почему в настоящее время я получаю ответ 404?