Bu adım adım makalede, ınternet ınformation Services (IIS) 5.0 istemci sertifikası eşleştirmelerine konfigüre etme yöntemi açıklanır.
Istemci sertifikalarını kullanıcı hesaplarıyla eşleme
IIS, sertifikaları Windows kullanıcı hesaplarıyla eşleme tarafından istemci sertifikasıyla oturum açan kullanıcıların kimlik doğrulaması yapabilir. Eşlenen sertifikaları, Web kaynaklarına erişimini veya eşlenmiş bir kullanıcı hesabı için haklar ve izinler vermek için kullanılır. Içindeki sertifikaları eşlemek iki yöntem vardır:
- Tekliden tekliye eşleme
Bire bir eşleştirme, tek bir kullanıcı hesabı için tek bir istemci sertifikası eşleştirir. Sunucu kopyasını sertifikasını tarayıcı tarafından gönderilen istemci sertifikasıyla karşılaştırır. Hem sertifikaların, devam etmek için eşleme aynı olması gerekir. - Çok-bir eşleme
Çok-bir eşleme, birden çok sertifikayı tek bir kullanıcı hesabı için eşleştirir. Sertifika eşleştirme ölçütlerini tanımlamak için joker karakter eşleştirme kurallarını kullanır. Bu tür bir eşleştirme gerçek istemci sertifikasını karşılaştırmak için bunun yerine, belirli bir ölçüte uyan istemci sertifikalarının tümünü kabul eder. Sertifika kuralları uyuyorsa, bunlar için uygun kullanıcı hesabını eşleştirilir.
Windows 2000 Active Directory Hizmeti eşlemesi
ııS'DE, ayrıca sertifika bir Windows kullanıcı hesabı için Microsoft Windows 2000 Active Directory dizin hizmeti özelliğini kullanarak eşleyebilirsiniz. Bu seçenek, yalnızca ana kullanılabilir özellikler düzeyinde ve sunucu Windows 2000 etki alanı üyesiyse.
Windows dizin hizmeti eşleştiricisini etkinleştirmek için <a0></a0>:
- Internet Services Manager'ı başlatın veya IIS ek bileşenini içeren MMC'YI açın.
- Internet ınformation Services) bölmesinde, sağ * server name olduğu server name sunucunun adını ve sonra da Properties ' i tıklatın.
- Internet ınformation Services</a0> sekmesini tıklatın.
- Ana özellikler altında WWW hizmeti ' ni tıklatın ve sonra da <a2>Düzenle</a2>'yi tıklatın.
- Içinde WWW Hizmet ana özellikleri * server name özellikleri iletişim kutusunda, Dizin Güvenliği</a0> sekmesini tıklatın.
- Güvenli iletişim altında Windows dizin hizmeti eşleştiricisini etkinleştir onay kutusunu tıklatıp seçin ve Tamam ' ı tıklatın.
Windows 2000 Active Directory hizmeti eşleme hakkında daha fazla bilgi için
Başlat ' ı tıklatın,
Yardım ' ı tıklatın,
dizin sekmesini tıklatın ve sonra
eşleme sertifikaları yazın.
Tekliden tekliye eşleme
Sertifika verme
IIS tekliden tekliye eşlemede, bazı sertifikaların önce aktarılması gerekir. IIS tekliden tekliye eşlemede kullanım için sertifika vermek için <a0></a0>:
- Internet Explorer'ı başlatın ve sonra Araçlar menüsünden Internet seçenekleri ' ni tıklatın.
- Içerik sekmesini tıklatın.
- Sertifikalar altında Sertifikalar ' ı tıklatın ve sonra Kişisel sekmesini tıklatın.
- Vermek istediğiniz sertifikayı tıklatın ve sonra da <a2>Sertifika Verme Sihirbazı'nı başlatmak için Ver</a2>'i tıklatın.
- Ileri ' yi tıklatın.
- Hayır, özel anahtarı verme ' ı tıklatın ve sonra ileri ' yi tıklatın.
- Base-64 olarak kodlanmış X.509 (.cer)'i tıklatın ve sonra ileri ' yi tıklatın.
- Dosya adı kutusuna Gözat ' ı tıklatın, sonra da bir adı ve dosyayı kaydetmek istediğiniz konumu belirtin ve sonra da <a2>Kaydet</a2>'i tıklatın.
- Ileri ' yi tıklatın ve sonra da <a2>son</a2>'u tıklatın.
- "Verme işlemi başarılı" iletisi için Tamam ' ı tıklatın, Kapat ' ı tıklatın ve sonra Tamam ' ı tıklatın. Sertifika, ııs tekliden tekliye eşleme için hazırdır. Bu yordamın her sertifika için bir kez tamamlanması gerekir.
Bir kullanıcı hesabı için belirli bir istemci sertifikası eşleme
Özel bir istemci sertifikasını bir kullanıcı hesabına eşlemek için <a0></a0>:
- Internet Services Manager'ı başlatın veya IIS ek bileşenini içeren MMC'YI açın.
- (Örneğin, Varsayılan Web sitesi) kimlik doğrulamasını yapılandırmak istediğiniz Web sitesini sağ tıklatın ve sonra da Özellikler ' i tıklatın.
- Dizin Güvenliği</a0> sekmesini tıklatın ve sonra Güvenli iletişim altında Düzenle ' yi tıklatın.
- Istemci sertifika eşlemesini etkinleştir) onay kutusunu tıklatıp seçin ve sonra da <a2>Düzenle</a2>'yi tıklatın.
- 1 Ve 1 sekmesini tıklatın ve sonra Ekle ' yi tıklatın.
- Aç kutusuna sertifika dosyasını bulun ve sonra Aç ' ı tıklatın.
Not: sertifika dosyasını bulamıyor, dosya verme gerekebilir. - Hesap Eşleştir iletişim kutusunda, aşağıdaki adımları kullanın:
- Eşleme adı</a0> kutusunda bir eşleme adı yazın.
- Hesap kutusuna yazın veya Windows kullanıcı hesabına eşlemek istediğiniz göz atmak için Gözat ' ı tıklatın. Kullanıcı hesabının parolası parola kutusuna yazın ve Tamam ' ı tıklatın.
- Parolayı Onayla iletişim kutusuna parolayı yeniden yazın ve Tamam ' ı tıklatın.
- Diğer sertifikaları eşlemek veya bu sertifikayı diğer kullanıcı hesaplarıyla eşleştirmek için 5-7 arası adımları yineleyin.
- Istediğiniz eşlemeleri oluşturma işlemini bitirdiğinizde, üç kez Tamam ' ı tıklatın ve ardından ınternet Hizmetleri Yöneticisi'nden çıkın veya IIS ek bileşenini kapatın.
Çok-bir eşleme
Joker karakter kuralları kullanarak istemci sertifikası eşleme
Joker karakter kuralları kullanarak istemci sertifikası eşlemesi eklemek için <a0></a0>:
- Internet Services Manager'ı başlatın veya IIS ek bileşenini içeren MMC'YI açın.
- (Örneğin, Varsayılan Web sitesi) kimlik doğrulamasını yapılandırmak istediğiniz Web sitesini sağ tıklatın ve sonra da Özellikler ' i tıklatın.
- Dizin Güvenliği</a0> sekmesini tıklatın ve sonra Güvenli iletişim altında Düzenle ' yi tıklatın.
- Istemci sertifika eşlemesini etkinleştir) onay kutusunu tıklatıp seçin ve sonra da <a2>Düzenle</a2>'yi tıklatın.
- Birden fazlayı bire sekmesini tıklatın ve sonra Ekle ' yi tıklatın.
- Genel iletişim kutusunda kuralı ve sonra ileri ' için bir ad yazın.
- Kuralları iletişim kutusunda, <a3>Yeni</a3>'yi tıklatın.
- Görüntülenen Kural Öğesi Düzenle iletişim kutusunda, bu kural için Tamam ' ı tıklatın ve sonra ileri ' yi tıklatın, istediğiniz ayarları yapılandırın.
Not: eşleşen kurallarınızı olabildiği gibi belirli yapılandırmanız gerekir. Birkaç farklı alanlardaki bilgileri ile ve alanları alt bir joker karakter kuralları'nı kullanın. - Eşleme iletişim kutusunda, aşağıdakilerden birini yapın:
- Oturum açma kimlik doğrulaması için bu sertifikayı kabul et, tıklatın ve sonra Hesap kutusuna yazın veya Windows kullanıcı hesabına eşlemek istediğiniz göz atmak için Gözat ' ı tıklatın. Kullanıcı hesabının parolası parola kutusuna yazın.
-VEYA- - Erişimi Reddet seçeneğini tıklatın.
- Son ' u tıklatın.
- Diğer eşleme kurallarını oluşturmak için 5-10 adımları yineleyin.
- Tanımladığınız kurallarının önceliği kurmak için <a0></a0>, listede bir kuralı tıklatın ve listede daha üst veya alt kural taşımak için Yukarı Taşı veya Aşağı Taşı'yı tıklatın. Kurallar listede daha yüksek öncelik vardır.
- Üç kez Tamam ' ı tıklatın ve sonra ınternet Hizmetleri Yöneticisi'nden çıkın veya IIS ek bileşenini kapatın.
Varolan bir joker karakter kuralını Düzenle
Varolan bir joker karakter kuralı düzenlemek için <a0></a0>:
- Internet Services Manager'ı başlatın veya IIS ek bileşenini içeren MMC'YI açın.
- (Örneğin, Varsayılan Web sitesi) kimlik doğrulamasını yapılandırmak istediğiniz Web sitesini sağ tıklatın ve sonra da Özellikler ' i tıklatın.
- Dizin Güvenliği</a0> sekmesini tıklatın ve sonra Güvenli iletişim altında Düzenle ' yi tıklatın.
- Istemci sertifika eşlemesini etkinleştir) onay kutusunu tıklatıp seçin ve sonra da <a2>Düzenle</a2>'yi tıklatın.
- Birden fazlayı bire sekmesini tıklatın, düzenlemek istediğiniz kuralı tıklatın ve sonra Kural Düzenle'yi tıklatın.
- Joker karakter eşleme kuralını Düzenle iletişim kutusunda, istediğiniz değişiklikleri yapın ve sonra Tamam ' ı tıklatın.
- Dört kez Tamam ' ı tıklatın ve ardından ınternet Hizmetleri Yöneticisi'nden çıkın veya IIS ek bileşenini kapatın.
SORUN GİDERME
Istemci sertifikalarını kullanıcı hesaplarıyla eşlemek için IIS kullanıyorsanız, istemci sertifikası eşleştirmelerine yapılandırmak için Windows dizin hizmeti kullanamazsınız. Yalnızca bir yöntem kullanın veya diğer kullanabilirsiniz.
Ilgili konular hakkında ek bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
243353
(http://support.microsoft.com/kb/243353/EN-US/
)
Özel sertifika eşlemeleri kabul değil
ııs istemci sertifikası eşleme hakkında daha fazla bilgi için IIS 5.0 çevrimiçi belgelere "Security" bölümündeki "Sertifikalar" konusuna bakın. Belgeleri görüntülemek için <a0></a0>, Microsoft ınternet Explorer'ı başlatın, sonra da
http://localhost/iisHelpAdres çubuğuna yazın ve ENTER tuşuna basın.
Sertifika eşleştirme IIS 5.0 ve Windows 2000 Active Directory Sertifika Eşleştirmesi karşılaştırması için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makaleyi tıklatın:
216906
(http://support.microsoft.com/kb/216906/EN-US/
)
IIS 5.0 sertifika eşleştirmesi ve yerel Windows 2000 Active Directory Sertifika Eşleştirmesi karşılaştırma