dojoLösung: Seminarteilnehmer verwalten, Teil 2
16.03.2020, 00:00 Uhr
Eine Lösung vervollständigen
Der Umfang der vorangegangenen Übungsaufgabe war ziemlich groß, sodass weiteres Üben daran sinnvoll erschien. Und wie war das noch mal: Sie mögen doch Legacy Code, oder?
Im zurückliegenden Monat habe ich die Implementation der Trainingsanwendung [1] ergänzt. Begonnen habe ich beim Login-Prozess. Bei NancyFX Version 2.0 wurde die Forms-Authentication-Implementation so geändert, dass intern nun nicht mehr das eigene Interface IUserIdentity verwendet wird. Stattdessen kommt ClaimsPrincipal zum Einsatz. Leider ist diese Änderung nur sehr spärlich dokumentiert. Ich habe nochmals mehrere Stunden versucht, die Authentication zum Laufen zu bringen, am Ende leider ohne Erfolg. Dies ist natürlich ein schwerwiegendes Argument gegen den Einsatz von NancyFX in realen Projekten.
Persistenz
Jetzt 1 Monat kostenlos testen!
Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
- + Digitales Kundenkonto,
- + Zugriff auf das digitale Heft,
- + Zugang zum digitalen Heftarchiv,
- + Auf Wunsch: Weekly Newsletter,
- + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar