Cześć czy jest możliwość uruchomienia strony na urządzeniu moblinym która jest localhost uruchomiona za pomocą VS w trybie debug ? :)
Otwarcie na urządzeniu mobilnym stronę localhost
- Rejestracja: dni
- Ostatnio: dni
- Postów: 253
- Rejestracja: dni
- Ostatnio: dni
- Postów: 66
Tak:
https://developer.chrome.com/docs/devtools/remote-debugging/local-server/
chyba też wymagany wcześniejszy etap:
https://developer.chrome.com/docs/devtools/remote-debugging/
- Rejestracja: dni
- Ostatnio: dni
localhost nie - ale możesz uruchomić stronę na wszystkich swoich adresach maszyny i wtedy z tej samej sieci lokalnej możesz się podłączyć. W jaki sposób uruchamiasz aplikację?
- Rejestracja: dni
- Ostatnio: dni
- Postów: 1065
W czym jest ta strona? Core czy stary MVC?
- Rejestracja: dni
- Ostatnio: dni
- Postów: 253
@jacek.placek: Stary MVC :)
- Rejestracja: dni
- Ostatnio: dni
- Postów: 1065
powinieneś mieć gdzies folder .vs.
Dalej config i plik applicationhost.config
W tym pliku taka linia w znaczniku <site...>
numer portu pewnie inny, ale to nie ważne w tej linii localhost ogranicza "widzialność" aplikacji tylko adresu 127.0.0.1
Trzeba zmienić na
<binding protocol="http" bindingInformation=":60309:" />
wtedy uruchomiona w debugerze aplikacja będzie nasłuchiwać na wszystkich interfejsach sieciowych (wszystkie Twoje adresy IP kart sieciowych). Rozumiesz, że localhost (127....) jest dostępny tylko w Twoim kompie a z zewnątrz (ipad, telefony, inne kompy w sieci) powinieneś użyć adresu IP widzialnego w lokalnej sieci (jakieś 192.168.1..., 10.0.0....)
Po uruchomieniu w VS wpisz adres swojej karty sieciowej (jakieś 192.168.... co tam masz), nie localhost. Jeśli aplikacja się wyświetli to powinna działać też z zewnątrz. Kwestia ewentualnego otworzenia portu 60309 na firewallu.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 253
@jacek.placek: hmm kurcze a gdzie mogę znaleŹć ten folder .vs bo w folderze aplikacji go nie znalazłem za to znalazłem plik applicationhost.config ale w tej lokalizacji:
%USERPROFILE%\Documents\IISExpress\config\applicationhost.config czy tutaj mogę to zmienić ? :)
- Rejestracja: dni
- Ostatnio: dni
- Postów: 1065
Ja mam w folderze z plikiem sln, On jest ukryty. Może musisz włączyć pokazywanie ukrytych plików i folderów albo wklepać go ręcznie w Explorerze
C:\sciezka do folderu z sln.vs\config
- Rejestracja: dni
- Ostatnio: dni
- Postów: 253

@jacek.placek Kurde mam taki komunikat :/
- Rejestracja: dni
- Ostatnio: dni
- Postów: 1065
A po uruchomieniu aplikacji, jak VS odpala Ci przeglądarkę, to widzisz coś?
- Rejestracja: dni
- Ostatnio: dni
- Postów: 253
@jacek.placek: Tak widzę strone tylko ona jest nadal na adresie http://localhost:21822/
- Rejestracja: dni
- Ostatnio: dni
- Postów: 1065
To zmień localhost na Twój adres karty sieciowej w sieci lokalnej (192.168...). Widać coś?
- Rejestracja: dni
- Ostatnio: dni
- Postów: 253
@jacek.placek: Kurde sorrka nie zapisał mi się ten plik zrobiłem jeszcze raz dokonałem zminę w pliku ale teraz mam coś takiego jak uruchamiam VS aplikację:

- Rejestracja: dni
- Ostatnio: dni
- Postów: 1065
Coraz gorzej :) Chyba IIS sięe wykrzaczyło. pokaż te swoje zmiany w pliku (całą gałąź <site>).
Restart VS.
EDIT
Sprawdź w pliku czy jakiś cudzysłów się nie zgubił.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 253
@jacek.placek: Restart pomógł tak wygląda ta sekcja u mnie :)
<bindings>
<binding protocol="http" bindingInformation="*:21883:*" />
</bindings>
</site>
- Rejestracja: dni
- Ostatnio: dni
- Postów: 1065
No to powinno być OK. Kontrolnie sprawdź firewalla na tym porcie (21883).
- Rejestracja: dni
- Ostatnio: dni
- Postów: 253
- Rejestracja: dni
- Ostatnio: dni
- Postów: 1065
Nie
- Rejestracja: dni
- Ostatnio: dni
- Postów: 253
- Rejestracja: dni
- Ostatnio: dni
- Postów: 253
Hmmm teraz zauważyłem że byłem połączony z VPN kurde i zmienił mi się ip address ale zmieniłem adres tylko teraz nie mam prywatnego adresu bo jestem połączony z Wi-Fi

Ale nadal mam 400 :/
- Rejestracja: dni
- Ostatnio: dni
- Postów: 253
kurcze nawet jak podmieniam localhost na 127.0.0.1 to wywala 400
- Rejestracja: dni
- Ostatnio: dni
- Postów: 1065
WIFI też musi mieć jakiś adres. teraz to jesteś rozłączony. Teraz to wygląda jakbyś nie miał żadnej sieci.
Sprawdź ping do localhost i na normalny adres ale jakiś adres musisz mieć. Jakaś karta musi mieć ustawiony adres IP. Jeśli ping nie działa to nic nie zadziała. Jak będą problemy z uruchomieniem sieci to restart systemu, ipconfig i ping na widoczne adresy.
i czasem VS zmienia wpisy w tym pliku konfiguracyjnym (dodaje nowe wersje aplikacji z wpisem tylko dla localhost) więc trzeba tam czasem zaglądać ale najpierw porządki z sieciami.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 253
@jacek.placek: hmm wszystko wygląda ok a mam internet jestem połączony do sieci

- Rejestracja: dni
- Ostatnio: dni
- Postów: 1065
Jakiś bałagan. Restart all, zrób nowy, czysty, projekt do testów. Zamknij IIS Express z tray-a (jeśli jest uruchomiony - niebieskawa ikona)
Jeśli będzie działać na localhost to zmiana konfiguracji w pliku + firewall.
Test na lokalnej przeglądarce z prawdziwym adresem IP. Jeśli to zadziała to powinno działać też z urządzeń w sieci lokalnej.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 253
@jacek.placek: Gdy to zrobiłem dostałem taki komunikat od IIS:

- Rejestracja: dni
- Ostatnio: dni
- Postów: 1065
Nie wiem co zrobiłeś ale uruchom VS jako administrator




