Iis Https Ayarı

IIS’de HTTPS Ayarlama: Kapsamlı Bir Kılavuz

HTTPS (Güvenli Hiper Metin Aktarım Protokolü), web siteleri ve sunucular arasında güvenli bir iletişim kanalı sağlayan bir protokoldür. IIS (Internet Information Services), Microsoft’un web sunucusu yazılımıdır ve HTTPS’yi destekler. Bu makale, IIS’de HTTPS’yi nasıl ayarlayacağınıza dair adım adım bir kılavuz sağlayacaktır.

Gereksinimler

HTTPS’yi IIS’de ayarlamak için aşağıdaki gereksinimlere ihtiyacınız olacaktır:

  • IIS yüklü bir Windows sunucusu
  • Geçerli bir SSL sertifikası
  • Sertifikanın özel anahtarı

Adım 1: SSL Sertifikası Oluşturma

Bir SSL sertifikası, web sitenizin kimliğini doğrular ve tarayıcılarla sunucu arasında güvenli bir bağlantı kurar. Bir SSL sertifikası oluşturmak için aşağıdaki adımları izleyin:

  • Let’s Encrypt gibi bir sertifika yetkilisi (CA) seçin.
  • CA’nın web sitesine gidin ve bir sertifika oluşturun.
  • Sertifika oluşturma işlemi sırasında, web sitenizin etki alanı adını girmeniz gerekecektir.
  • CA, sertifikanızı ve özel anahtarınızı içeren bir ZIP dosyası oluşturacaktır.

Adım 2: SSL Sertifikasını IIS’ye Yükleme

Oluşturulan SSL sertifikasını IIS’ye yüklemek için aşağıdaki adımları izleyin:

  • IIS Yöneticisi’ni açın.
  • Sol bölmede, HTTPS’yi etkinleştirmek istediğiniz web sitesini seçin.
  • Orta bölmede, “Sertifikalar” simgesine çift tıklayın.
  • “Sertifika Ekle…” düğmesine tıklayın.
  • Sertifika dosyasını seçin ve “Tamam” düğmesine tıklayın.
  • Sertifika başarıyla yüklendiğinde, “Sertifikalar” listesinde görünecektir.

Adım 3: HTTPS Bağlamasını Etkinleştirme

HTTPS bağlamasını etkinleştirmek için aşağıdaki adımları izleyin:

  • IIS Yöneticisi’nde, HTTPS’yi etkinleştirmek istediğiniz web sitesini seçin.
  • Orta bölmede, “Bağlamalar” simgesine çift tıklayın.
  • “Ekle…” düğmesine tıklayın.
  • “Tür” olarak “https” seçin.
  • “IP adresi” olarak “Tüm atanmış” seçin.
  • “Port” olarak “443” girin.
  • “SSL sertifikası” olarak yüklediğiniz sertifikayı seçin.
  • “Tamam” düğmesine tıklayın.

Adım 4: Web Sitesini HTTPS’ye Yönlendirme

Web sitesini HTTPS’ye yönlendirmek için aşağıdaki adımları izleyin:

  • IIS Yöneticisi’nde, HTTPS’yi etkinleştirmek istediğiniz web sitesini seçin.
  • Orta bölmede, “URL Yeniden Yazma” simgesine çift tıklayın.
  • “Ekle…” düğmesine tıklayın.
  • “Gelen URL” olarak “(.*)” girin.
  • “Giden URL” olarak “https://{HTTP_HOST}{REQUEST_URI}” girin.
  • “Tamam” düğmesine tıklayın.

Adım 5: Değişiklikleri Kaydetme

Tüm değişiklikleri kaydetmek için IIS Yöneticisi’nde “Uygula” düğmesine tıklayın.

Sorun Giderme

HTTPS’yi IIS’de ayarladıktan sonra aşağıdaki sorunlarla karşılaşabilirsiniz:

  • Sertifika geçersiz: Sertifikanın süresi dolmuş veya web sitesinin etki alanı adıyla eşleşmiyor olabilir.
  • Özel anahtar eksik: Sertifikanın özel anahtarına sahip değilseniz, HTTPS’yi etkinleştiremezsiniz.
  • Bağlantı reddedildi: Güvenlik duvarı veya başka bir yazılım HTTPS bağlantısını engelleyebilir.

Faydalı Kaynaklar


Yayımlandı

kategorisi

yazarı: