saya memiliki sebuah `ASP.Net` situs di-host pada saya `Win8's localhost`, situs ini tampaknya akan berjalan seperti yang diharapkan pada desktop, tapi sekarang aku juga ingin menguji situs web pada perangkat mobile untuk memeriksa bagaimana hal itu membuat
ada pula saya dapat mengakses web dari perangkat seluler saya
Saya Perangkat Mobile dan Desktop Mesin yang terhubung ke Jaringan yang sama melalui Router.
Berikut ini adalah rincian mesin saya dan router.
siapa pun Dapat memberitahu saya bagaimana saya bisa menghubungkan perangkat mobile ke localhost web.
Untuk melihat localhost web dari perangkat mobile anda harus mengikuti thoses langkah-langkah :
Semoga membantu
Salah satu cara termudah untuk jarak jauh mengakses ASP.net lokal website, tanpa bermain-main dengan menambahkan aturan-aturan baru untuk firewall, adalah dengan menggunakan Visual Studio ekstensi:
Conveyor dengan Keyoti (Visual Studio extension)
Hanya menginstalnya. Setiap saat ketika anda menjalankan proyek anda, ia akan menampilkan URL yang dapat digunakan untuk remote akses. Tidak lain configruration diperlukan.
Coba ini https://ngrok.com/docs#expose
Hanya menjalankan ngrok 3000
, 3000
adalah nomor port yang ingin anda mengekspos ke internet. Anda dapat memasukkan nomor port yang anda inginkan untuk mengekspos, untuk rel-nya 3000. Ini akan tunnel localhost ke internet dan anda akan dapat melihat host lokal anda dari mana saja
Pilihan lain adalah http://localtunnel.me/ jika anda're menjalankan NodeJS
npm install -g localtunnel
Mulai webserver pada setiap port lokal seperti 8080, dan membuat terowongan ke port tersebut:
lt -p 8080
yang akan kembali URL publik untuk localhost di randomname.localtunnel.saya. Anda dapat meminta anda subdomain sendiri jika itu's yang tersedia:
lt -p 8080 -s myname
yang akan mengembalikan myname.localtunnel.saya
Pertama-tama buka applicationhost.config file dalam visual studio.
alamat>>C:\Users\Your Nama Pengguna\Documents\IISExpress\config\applicationhost.config
Kemudian cari kode ini:
<site name="Your Site_Name" id="24">
<application path="/" applicationPool="Clr4IntegratedAppPool"
<virtualDirectory path="/" physicalPath="C:\Users\Your User Name\Documents\Visual Studio 2013\Projects\Your Site Name" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:Port_Number:*" />
</bindings>
</site>
*)Port_Number:Sementara situs anda berjalan di IIS express pada komputer anda, nomor port akan terlihat di address bar browser anda seperti ini: localhost:port_number/... Ketika mengedit file ini menyimpan itu.
Pada langkah Kedua anda harus menjalankan cmd sebagai administrator dan ketikkan kode ini:
netsh http tambahkan urlacl url=http://*:port_Number/ user=semua orang
dan tekan enter
Pada langkah Ketiga anda harus Mengaktifkan port pada firewall
Go to the “Control Panel\System and Security\Windows Firewall”
Click “Advanced settings”
Select “Inbound Rules”
Click on “New Rule …” button
Select “Port”, click “Next”
Fill your IIS Express listening port number, click “Next”
Select “Allow the connection”, click “Next”
Check where you would like allow connection to IIS Express (Domain,Private, Public), click “Next”
Fill rule name (e.g “IIS Express), click “Finish”
Saya berharap jawaban ini bisa bermanfaat untuk anda
Update untuk Visual Studio 2015 di link ini: https://johan.driessen.se/posts/Accessing-an-IIS-Express-site-from-a-remote-computer
Mengetahui host alamat ip pada lan anda Buka cmd dan ketik ipconfig dan jika xampp default listen port 80 Kemudian untuk contoh jika 10.0.0.5 anda alamat ip host Jenis 10.0.0.5:80 dari ponsel anda's web browser Pastikan bahwa keduanya terhubung ke LAN yang sama Namun port default yang webaddress mencoba adalah 80.
Anda dapat memecahkan masalah ini dengan men-download 'conveyor' perpustakaan dari ekstensi dan update di Visual Studio.
Anda dapat mengaksesnya dari perangkat lain.
Buka Visual Studio
Alat > Ekstensi dan Update
Online > Visual Studio Marketplace
Search 'Conveyor'
Download dan menginstal ekstensi ini
Ketika anda memulai API, anda dapat mengaksesnya dari perangkat lain. Plugin ini menciptakan link dari alamat ip anda sendiri.