15.09.2021 | 

Webinar: Authentifizierung & Autorisierung mit Keycloak für ASP.NET-Entwickler

Ob Authentication oder Authorization, Multi-Tenancy oder aber für einfache Anwendungen: Keycloak ist ein Open Source Identity and Access Management System mit dem Ihre Anwendungen Authentifizierung und Autorisierung auslagern können. Obwohl es ein Java-basierendes Produkt ist, lässt es sich dank offener Standards wie OAuth, OpenID Connect (OIDC) oder natürlich HTTP auch in ASP.NET-Core-Anwendungen integrieren.

In diesem Webinar zeigt Ihnen Boris Wilhelms wie Sie Keycloak in Ihre ASP.NET-Core-Lösungen integrieren können und wie sich Keycloak von IdentityServer oder Azure Active Directory B2C unterscheidet.

Die Dauer der Präsentation beträgt in etwa 60 Minuten. Anschließend beantwortet Boris Wilhelms im Q&A die Zuschauerfragen.

Mehr Beiträge zu ASP.NET Core, IAM, Keycloak
Authentifizierung & Autorisierung mit Keycloak für ASP.NET-Entwickler

Moderation

Marco Frodl

Marco Frodl

Marco Frodl ist Consultant bei der Thinktecture AG und versteht sich als ein IT-Dolmetscher zwischen Developern und Anwendern.

Agenda

  • Was ist Keycloak?
  • Vergleich zu IdentityServer und Azure Active Directory B2C
  • Integration von Keycloak in ASP.NET Core
  • Q&A

Recording des Webinars

Slidedeck zum Webinar

Kommende Webinare: jetzt kostenlos anmelden

Cloud-Native: Hosting – On-Prem oder Public-Cloud? Kubernetes, PaaS oder Serverless?

Thorsten Hans | 14.12.2022 | 10:30 Uhr

Cloud-Native: Vom Docker Image über Kubernetes-Manifeste hin zu Helm Charts

Thorsten Hans | 11.01.2023 | 10:30 Uhr

Aktuelle Webinar-Aufzeichnungen

Weitere Artikel zu ASP.NET Core, IAM, Keycloak

.NET
Blazor WebAssembly in Practice: Maturity, Success Factors, Showstoppers

Blazor WebAssembly in Practice: Maturity, Success Factors, Showstoppers

ASP.NET Core Blazor is Microsoft's framework for implementing web-based applications, aimed at developers with knowledge of .NET and C#. It exists alongside other frameworks such as ASP.NET Core MVC. About two and a half years after the release of Blazor WebAssembly and based on our experiences from many customer projects at Thinktecture, we want to have a close look at the following questions: What is the current state of the framework? How can you successfully use Blazor? And where does it have limitations?
24.11.2022
.NET
Blazor WebAssembly: Debugging gRPC-Web with Custom Chrome Developer Tools

Blazor WebAssembly: Debugging gRPC-Web with Custom Chrome Developer Tools

If you are working with Blazor, gRPC is a big issue for transferring data from APIs to clients. One issue of developing with gRPC-Web is debugging the transmitted data because the data is in an efficient binary message format. In this article, I will show you how to solve this problem with the help of my NuGet.
17.11.2022
Unterschiede
.NET
Blazor WebAssembly vs. Blazor Server – Welche Unterschiede gibt es und wann wähle ich was?

Blazor WebAssembly vs. Blazor Server – Welche Unterschiede gibt es und wann wähle ich was?

Das Blazor Framework von Microsoft gibt es inzwischen in drei "Geschmacksrichtungen". Die erste ist Blazor WebAssembly, die zweite Blazor Server, und zu guter Letzt gibt es noch Blazor Hybrid. In diesem Artikel wollen wir uns die zwei "echten", also Browser-basierten, Web-Anwendungs-Szenarien WebAssembly und Server anschauen.
04.07.2022
Three different textured walls
.NET
Dependency Injection Scopes in Blazor

Dependency Injection Scopes in Blazor

The dependency injection system is a big part of how modern ASP.NET Core works internally: It provides a flexible solution for developers to structure their projects, decouple their dependencies, and control the lifetimes of the components within an application. In Blazor - a new part of ASP.NET Core - however, the DI system feels a bit odd, and things seem to work a bit differently than expected. This article will explain why this is not only a feeling but indeed the case in the first place and how to handle the differences in order to not run into problems later on.
31.05.2022
ASP.NET Core
ASP.NET Core Blazor WebAssembly: Authentifizierung und Autorisierung mit Keycloak in Aktion

ASP.NET Core Blazor WebAssembly: Authentifizierung und Autorisierung mit Keycloak in Aktion

Im ersten Teil der Artikelserie haben wir uns angesehen, wie sich ein Blazor-WebAssembly-Client mit Hilfe eines Identity Providers (IDP) sicher mit einer Web API kommunizieren kann. Hierzu wurde IdentityServer als IDP genutzt. In diesem Teil widmen wir uns einem alternativen IDP, nämlich Keycloak. Wie auch im vorherigen Artikel, betrachten wir hier die Authentifizierung des Blazor-Clients und wie wir die Client-UI anhand von Autorisierungsinformationen anpassen können.
07.12.2021
ASP.NET Core
ASP.NET Core Blazor WebAssembly: Performance-Optimierung auf Komponentenebene

ASP.NET Core Blazor WebAssembly: Performance-Optimierung auf Komponentenebene

Stockende UI, keine Reaktion nach dem Klick auf einen Button oder einer Eingabe in einem Feld - dies sind nur wenige Beispiele alltäglicher Probleme, die der Nutzung von Client-Anwendungen im Allgemeinen, und bei Webanwendungen im Speziellen, immer wieder auftreten können. In diesem Artikel schauen wir uns an, wie wir komponentenbasierte UIs in Blazor WebAssembly optimieren können, um dadurch eine für die Benutzer zufriedenstellende Geschwindigkeit und ein flüssiges UI zu bekommen.
21.10.2021

Unsere Webinare

Unsere Artikel

Mehr über uns