TLS klienta autentificēšana ar Windows Interneta informācijas dienestu (IIS) un Active Directory¶
Compatible Nitrokeys |
|||||||
---|---|---|---|---|---|---|---|
✓ active |
⨯ inactive |
⨯ inactive |
⨯ inactive |
⨯ inactive |
⨯ inactive |
⨯ inactive |
⨯ inactive |
Šajā rokasgrāmatā ir aprakstīta Windows Interneta informācijas pakalpojumu (IIS) konfigurēšana TLS klienta autentificēšanai, kurā lietotāji tiek piesaistīti Active Directory kontiem.
Tajā kā piemērs ir parādīta konfigurācija ar IIS vietnes Default Web Site. Šo konfigurāciju var izmantot arī citām vietnēm, ieskaitot vai izslēdzot noklusējuma vietni, taču TLS atbalsta konfigurācija ir paredzēta visam serverim.
Prerequisits¶
Veiksmīga viedkaršu klienta pieteikšanās iestatīšana, skatiet nodaļu Klienta pieteikšanās ar Active Directory. Lietotājiem ir jābūt derīgam autentifikācijas sertifikātam Nitrokey.
Windows serveris (tīmekļa serveris)
Pievienots Active Directory domēnam.
DNS ieraksts vai hostname jābūt iespējams atrisināt, izmantojot DNS klientiem.
TLS sertifikāts DNS ierakstam. Klienta datoriem ir jāuzticas šim TLS sertifikātam.
Uzstādīšana¶
Open the Server Manager.
In the menubar on the top click Manage → Add Roles and Features.
Izpildiet vedņa norādījumus līdz solim Servera lomas.
No pieejamo lomu saraksta atlasiet lomu Web Server (IIS).
Izpildiet vedņa norādījumus līdz solim Lomas Pakalpojumi sadaļā Web servera loma (IIS).
No lomu pakalpojumu saraksta izvēlieties Web Server → Drošība → Klienta sertifikātu kartēšanas autentifikācija.
Sekojiet vedņa norādījumiem, lai instalētu. Instalēšana jāpabeidz, pirms varat sākt konfigurēšanu.
Konfigurācija¶
Atveriet Interneta informācijas pakalpojumu (IIS) pārvaldnieku (
InetMgr.exe
).Atlasiet un izvērsiet tīmekļa serveri, kuru vēlaties konfigurēt, Savienojumi koka skatā kreisajā pusē.
Vidējā panelī atveriet Autentifikācija. Atlasiet Active Directory Client Certificate Authentication un iespējojiet to, klikšķinot uz Enable (Ieslēgt) Actions panelī labajā pusē.
Izvērsiet vietni Sites zem tīmekļa servera un atlasiet vietni, kuru vēlaties konfigurēt.
Panelī Darbības labajā pusē noklikšķiniet uz Saistības….
Noklikšķiniet uz Add…, lai atvērtu piesaistes redaktoru. Iestatiet tipu https un viesvietas nosaukumu atbilstoši DNS ierakstam un TLS sertifikāta atribūtam Subject Alternative Name (SAN). Aktivizējiet izvēles rūtiņu Disable TLS 1.3 over TCP. Laukā SSL sertifikāts atlasiet attiecīgo sertifikātu. Apstipriniet konfigurāciju, noklikšķinot uz OK.
Padoms
Lai izprastu prasību atspējot TLS 1.3 un konfigurācijas norādījumus, kā to izmantot ar iespējotu TLS 1.3, skatiet šo Microsoft atbalsta dienesta emuāra ierakstu.
Vidējā panelī atveriet SSL iestatījumi. Aktivizējiet izvēles rūtiņu Pieprasīt SSL un izvēles pogu zem Klienta sertifikāti iestatiet uz Pieprasīt. Apstipriniet konfigurāciju ar klikšķi uz Apply ** Actions** panelī labajā pusē.
Vidējā panelī atveriet Autentifikācija. Pārliecinieties, ka vietnei ir deaktivizētas visas citas autentifikācijas metodes. Šajā sarakstā nekad nebūs redzama Active Directory klienta sertifikāta autentifikācija.
Svarīgi
Ja ir iespējota cita veida autentifikācija, klienta sertifikāta kartēšana nedarbosies.
Tagad vietne ir konfigurēta TLS klienta autentificēšanai, izmantojot Active Directory lietotāju kontu kartēšanu.