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!
Please also mark the comments that contributed to the solution of the article
Content-Key: 638566
Url: https://administrator.de/contentid/638566
Printed on: April 18, 2024 at 11:04 o'clock
2 Comments
Latest comment
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