Доступ к сайту IIS Express с iPad

Я пытаюсь получить доступ к http: // localhost: 25436 / со своего iPad. Я просмотрел много похожих вопросов в Stack Overflow и в других местах, и ни один из них не устранил проблему. для сайта "MySite" приложение "/"

Регистрация завершена для сайта "MySite"

Мой IP-адрес 10.0.0.249 , и когда я пытаюсь получить доступ к http://10.0.0.249 : 25436 с моего iPad он какое-то время пытается подключиться, а затем я получаю сообщение об ошибке:

Эта веб-страница недоступна

ERR_CONNECTION_TIMED_OUT

Кроме того, в окне IIS Express ничего не происходит (нет сообщение о том, что была попытка подключения или что-то в этом роде).

Я также пробовал iisexpress-proxy . Я установил прокси с помощью npm и выполнил эту команду: 25436 с моего iPad он какое-то время пытается подключиться, а затем я получаю сообщение об ошибке:

Эта веб-страница недоступна

ERR_CONNECTION_TIMED_OUT

Кроме того, в окне IIS Express ничего не происходит (нет сообщения говоря, что была попытка подключения или что-то в этом роде).

Я также пробовал iisexpress-proxy . Я установил прокси с помощью npm и выполнил эту команду: 25436 с моего iPad он какое-то время пытается подключиться, а потом я получаю сообщение об ошибке:

Эта веб-страница недоступна

ERR_CONNECTION_TIMED_OUT

Кроме того, в окне IIS Express ничего не происходит (нет сообщения говоря, что была попытка подключения или что-то в этом роде).

Я также пробовал iisexpress-proxy . Я установил прокси с помощью npm и выполнил эту команду: iisexpress-proxy 25436 как 3000

Затем, когда я пытаюсь получить доступ к http://10.0.0.249:3000 со своего iPad, я вижу это сообщение в окне IIS Express:

Запрос начался: "GET" http: // localhost: 25436 /

И почти сразу после этого он говорит:

Запрос завершен: http: // localhost: 25436 / с HTTP-статус 200.0

Однако веб-страница на моем iPad все еще пытается загрузить веб-страницу вечно.

Я бы хотел сделать это без прокси, если могу, но прокси, похоже, ближе к работе. Однако я не могу понять, что мне не хватает или почему страница не загружается.

-1
задан 6 January 2017 в 19:29
1 ответ

Наконец-то проблема решена. Оказалось, что возникли две проблемы.

Во-первых, мне пришлось добавить эту строку в мой файл Web.config в моем проекте:

<add input="{HTTP_HOST}" pattern="10\.0\.0\.89" negate="true" />

Поскольку 10.0.0.89 был моим IP-адресом, я использовал IIS Экспресс on.

Во-вторых, мне нужно было очистить кеш браузера из-за постоянного правила перезаписи в приложении, которое браузер сохраняет. Это вызывало перенаправление на неправильное безопасное соединение, потому что оно все еще пыталось выполнить маршрутизацию к старому соединению.

0
ответ дан 5 December 2019 в 20:26

Теги

Похожие вопросы