Ich habe eine ähnliche Frage gesehen: Client-Authentifizierung über X509-Zertifikate in asp.net, aber die Antwort besagt, dass dafür eine Anmeldung erforderlich ist und Passwort.
Das Szenario, das ich erreichen möchte, ist folgendes:
- Benutzer klickt auf die Anmeldeschaltfläche: „Mit Smartcard anmelden“;
- Das System liest die Karte mit einem Lesegerät oder einem im Laptop eingebauten Lesegerät (sagen wir, es wartet 5 Sekunden, bis der Benutzer die Karte verwendet).
- Das System authentifiziert den Benutzer mit AD
Kann und wenn ja, wie könnte dies erreicht werden? Ich würde auch gerne verstehen, wie die Website (.net Core) mit dem AD kommunizieren soll, wo sollte dies platziert werden?