Raffaele Rialdi has a master's degree in Electronic Engineering and is a Senior Software Architect working as a consultant, speaker, and trainer. Since 2003, he has been a Microsoft MVP in the Developer Security category. He is the president of DotNetLiguria and co-founder of the Italian C++ user group. He is currently working as an architect and developer on the backend of an enterprise project with a specific focus on code generation and working on cross-platform mobile and IoT development in C# and C++ languages.
Get rid of the authentication from your .NET app, using Keycloak
- Stopnja 300
-
Datum
torek
27. september 2022 09:30
The very first step to securing any application is to shield it behind a solid authentication layer. Over the year, we have seen a lot of standards, libraries, and custom solutions to the apparently simple question: "who are you?". But depending on the application type, spanning from the classic MVC web to SPA, Mobile, desktop, or just a WebApi, the authentication flow is different and may be very tricky to implement. The solution is to completely get rid of the authentication, leveraging the power of a modern appliance such as KeyCloak, which can be federated with either your AD or the cloud providers. In this session, we will see how to fully leverage the power of KeyCloak using OpenId Connect in any .NET application and beyond.