Test-Token ohne Identitätsanbieter
- Matt
Eine API mit Authentifizierung lokal auszuprobieren, scheitert oft daran, dass kein Identitätsanbieter läuft.
dotnet user-jwts create --name testnutzer --role Admin --claim abteilung=Einkauf
Der Befehl erzeugt ein signiertes Token, trägt die passende Konfiguration in die User Secrets ein und gibt das Token aus. Die Anwendung akzeptiert es ohne weitere Änderung.
dotnet user-jwts list
dotnet user-jwts print <id> --show-all
Passt gut zu .http-Dateien, weil man das Token dort als Variable hinterlegen kann.
Nur für die Entwicklung, versteht sich. Der Schlüssel liegt unverschlüsselt im Benutzerprofil.