IIS Express'e Uzaktan/Yerel Alan Ağından Erişim |
Yanıt Yaz |
Yazar | |
Recep Turan
Üye Profili
Özel Mesaj Yolla
Bu kullanıcıya ait mesajları bul
Üyenin Web Sitesie Git
Arkadaş Listeme Ekle
Moderator Group Kayıt Tarihi: 02.Aralik.2010 Online: Sitede Değil Gönderilenler: 6 |
Alıntı Cevapla
Konu: IIS Express'e Uzaktan/Yerel Alan Ağından Erişim Gönderim Zamanı: 18.Temmuz.2019 Saat 01:58 |
IIS Express/Visual Studio üzerinde çalıştırılan web uygulamasına yerel ağdan ip adresi ile erişmek için;
1: Windows Güvenlik duvarından gelen kuralı oluşturup; Rule Type: PORT Protokol: TCP Specific Local Ports: Web uygulamamızın portu. ( Visual Studio ile çalıştırınca adres satırında/URL sonunda :xxxx şeklinde yazan.) Action: Allow the connection Profile: Domain, Private, Public Name: Herhangi bir isim verebiliriz. 2: Proje dizininde ".vs\config\applicationhost.config" dosyasını açıp; binding kısmına ip adresimizi ekliyoruz. ÖRNEK; <site name="TEST" id="1"> <application path="/" applicationPool="Clr4IntegratedAppPool"> <virtualDirectory path="/" physicalPath="C:\Users\Administrator\source\repos\TEST\TEST" /> </application> <bindings> <binding protocol="http" bindingInformation="*:6161:localhost" /> <binding protocol="http" bindingInformation="*:6161:192.168.1.33" /> </bindings> </site> 3: Visual Studio olmadan siteyi çalıştırmak için örnek bat dosyası içeriği (test.bat); "C:\Program Files (x86)\IIS Express\iisexpress.exe" /config:C:\Users\Administrator\source\repos\TEST\.vs\config\applicationhost.config iis express detayları için komut satırından; "C:\Program Files (x86)\IIS Express\iisexpress.exe" /? Not: Otomatik (dhcp) ip adresi yerine sabit ip kullanırsak bilgisayarı (ya da modemi) yeniden başlattığımız durumlarda da uygulamaya sorunsuz erişebiliriz. Aksi takdirde yukarıda örnekte "192.168.1.33" şeklinde belirtilen ip adresi değişeceği için ya da değişme ihtimali bulunduğundan; ip adresi değiştiği durumlarda uygulamaya erişmek mümkün olmayacaktır. Not 2: Örnekte 192.168.1.33 belirtilen Ipv4 adresinizdir. Komut satırından (cmd.exe) "ipconfig" ile öğrenebilirsiniz. Not 3: Örnekteki dizinler; işletim sisteminize göre değişiklik gösterebilir. |
|
Yanıt Yaz |
Forum Atla | Forum İzinleri Kapalı Foruma Yeni Konu Gönderme Kapalı Forumdaki Konulara Cevap Yazma Kapalı Forumda Cevapları Silme Kapalı Forumdaki Cevapları Düzenleme Kapalı Forumda Anket Açma Kapalı Forumda Anketlerde Oy Kullanma |