In ASP.NET Core 8, Microsoft added a new authentication handler named BearerToken. In this blog post, I will explain how it works and its purpose.
A common problem when protecting your ASP.NET Core APIs is that expected claims are not found in the user object. In this blog post, I
A common issue with OpenID Connect authentication in ASP.NET Core is that expected claims are missing from the ClaimsPrincipal user object. In this blog post,
A common question on Stack Overflow is about the different resource types in Dunde IdentityServer. My answer to this question on Stack Overflow is one
Introduction About 30 years ago (when I was around 20) I wanted to develop games, like most developers dream of doing. However, I had one
While developing my latest course IdentityServer in Production, I discovered that there was a lack of support for storing the data protection key ring in
Whilst at Edument, we were constantly working to develop new courses. One of those courses was Securing ASP.NET using OpenID Connect and IdentityServer. Learn more
My name is Tore Nestenius and I’m a trainer and senior software developer focusing on Architecture, Security and Identity, .NET, C#, Backend, and Cloud, among other things.