ASP.NET Core - удаленный доступ со смартфона - PullRequest
0 голосов
/ 27 мая 2018

Я пытался настроить доступ к приложению ASP.NET Core по IP-адресу моего компьютера, но мои попытки не увенчались успехом.Всякий раз, когда я пытался получить доступ к веб-сайту через свой смартфон, я получал сообщение об ошибке ERR_CONNECTION_TIMED_OUT.Я сделал все точно так же, как описано в многочисленных аналогичных темах по переполнению стека.

Вот часть моего applicationhost.config:

...
<bindings>
       <binding protocol="http" bindingInformation="*:8080:192.1XX.XX.XX" />
       <binding protocol="http" bindingInformation="*:8080:localhost" />
       <binding protocol="http" bindingInformation="*:62641:localhost" />
</bindings>
...

Очевидно, я пробовал несколько портов.Я также пытался использовать IP-адреса из Wi-Fi и Ethernet.Я создал новое правило для Входящих правил Защитника Windows.

Если я пытаюсь получить доступ к сайту через IP-адрес компьютера, на котором запущено приложение, то все работает.Но это не работает с моего смартфона.Я развертываю свое приложение с IIS Express.Мой смартфон подключен к маршрутизатору Wi-Fi, к которому подключен компьютер, поэтому оба устройства находятся в одной сети.

Кто-нибудь знает, в чем может быть проблема?

1 Ответ

0 голосов
/ 15 июня 2018

Мы сделали бесплатное расширение VS под названием Conveyor (Инструменты -> Расширения) или здесь https://marketplace.visualstudio.com/items?itemName=vs-publisher-1448185.ConveyorbyKeyoti

С ним вам не нужно изменять никакую конфигурацию, он просто работает в фоновом режиме и дает вампорт, который вы можете использовать удаленно, а также он может туннелировать к Интернету, так что у вас есть публичный URL, если хотите.

...