Angular SPA mit Windows Authentication
Hallo zusammen,
ich habe folgendes Problem, bei dem ich mit meinen Recherchen nicht wirklich weiterkomme. Ich hoffe, dass mir hier jemand helfen kann.
Ich habe eine Angular SPA gebaut, die im ersten Schritt nur für die Verwaltung des Inventars einer Abteilung vorgesehen ist.
Dazu habe ich mir eine .NET-Core Web-API gebaut, um Zugang zu Daten von einem MS-SQL Server zu bekommen - das funktioniert auch alles ganz wunderbar.
Jetzt mein Problem: Ich möchte, dass sich der User auf einer normalen Login-Seite bei der App mit den normalen Anmeldedaten aus dem Active Directory anmeldet.
Ich habe dafür als Authentifizierungs-Methode "Windows Authentifizierung" gewählt. Wenn ich jetzt so direkt auf die API gehe, bekomme ich da diese Anmeldebox vom Browser, mit der ich mich auch anmelden kann mit meinen Windows-Anmeldedaten. Kann ich diese durch eine eigene Login-Page ersetzen? Ich möchte dem Benutzer nicht zumuten, den Domänennamen noch mit einzugeben.
Ich hoffe das war so ungefähr verständlich beschrieben und würde mich sehr über ein paar Tipps und Anregungen freuen! Danke!
ich habe folgendes Problem, bei dem ich mit meinen Recherchen nicht wirklich weiterkomme. Ich hoffe, dass mir hier jemand helfen kann.
Ich habe eine Angular SPA gebaut, die im ersten Schritt nur für die Verwaltung des Inventars einer Abteilung vorgesehen ist.
Dazu habe ich mir eine .NET-Core Web-API gebaut, um Zugang zu Daten von einem MS-SQL Server zu bekommen - das funktioniert auch alles ganz wunderbar.
Jetzt mein Problem: Ich möchte, dass sich der User auf einer normalen Login-Seite bei der App mit den normalen Anmeldedaten aus dem Active Directory anmeldet.
Ich habe dafür als Authentifizierungs-Methode "Windows Authentifizierung" gewählt. Wenn ich jetzt so direkt auf die API gehe, bekomme ich da diese Anmeldebox vom Browser, mit der ich mich auch anmelden kann mit meinen Windows-Anmeldedaten. Kann ich diese durch eine eigene Login-Page ersetzen? Ich möchte dem Benutzer nicht zumuten, den Domänennamen noch mit einzugeben.
Ich hoffe das war so ungefähr verständlich beschrieben und würde mich sehr über ein paar Tipps und Anregungen freuen! Danke!
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 638566
Url: https://administrator.de/contentid/638566
Ausgedruckt am: 26.11.2024 um 04:11 Uhr
2 Kommentare
Neuester Kommentar
Hi,
du brauchst ja eine Tokenbasierte Anmeldung oder ?
A
Hast du ADFS im Einsatz ?
https://wiliammbr.com/access-adfs-secured-web-api-via-angular-spa/
Mit freundlichen Grüßen
du brauchst ja eine Tokenbasierte Anmeldung oder ?
A
Hast du ADFS im Einsatz ?
https://wiliammbr.com/access-adfs-secured-web-api-via-angular-spa/
Mit freundlichen Grüßen