Datakent Ana Sayfa
Anasayfa Anasayfa > Diğer bölümler > C# & ASP.NET
  Aktif Konular Aktif Konular RSS: IIS Express'e Uzaktan/Yerel Alan Ağından Erişim
  Yardım Yardım  Hızlı Ara   Kayıt Ol Kayıt Ol  Giriş Giriş

IIS Express'e Uzaktan/Yerel Alan Ağından Erişim

 Yanıt Yaz Yanıt Yaz
Yazar
Mesaj
Recep Turan Açılır Menü Göster
Moderator Group
Moderator Group
Simge

Kayıt Tarihi: 02.Aralik.2010
Online: Sitede Değil
Gönderilenler: 6
  Alıntı Recep Turan Alıntı  Yanıt YazCevapla Mesajın Direkt Linki 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.

Yukarı Dön
 Yanıt Yaz Yanıt Yaz

Forum Atla Forum İzinleri Açılır Menü Göster



Bu Sayfa 0,160 Saniyede Yüklendi. [power by : WebWiz]