ASP.NET Core posts

Moving .NET Core user secrets to another computer

Posted on: 13-01-2021

Tip for easily setting up existing user secrets on a different machine

Hide actions from Swagger / OpenAPI documentation in ASP.NET Core

Posted on: 16-03-2020

Two approaches for hiding actions from auto-generated API documentation

ASP.NET Core Data Protection with Azure Key Vault and Azure Storage

Posted on: 14-03-2020

How to configure and use the combination of Azure Storage and Azure Key Vault for data protection in ASP.NET Core with the new Azure integration packages

Testing Azure AD-protected APIs, part 5: Pipelines in Azure DevOps

Posted on: 25-01-2020

In this part we look at how the integration tests made in third part can be run in Azure DevOps

Testing Azure AD-protected APIs, part 3: Automated integration tests

Posted on: 29-12-2019

In the third part we look at how we might build automated integration tests against an Azure AD-protected API

Testing Azure AD-protected APIs, part 1: Swagger UI

Posted on: 11-11-2019

In the first part in this series, we will look at how to setup Swagger UI so it can be used to test an Azure AD-protected API.

Always check permissions in tokens in an Azure AD protected API

Posted on: 05-08-2019

Failing to check for permissions in Azure AD access tokens leads to your API being vulnerable

Best practices for N-tenant Azure AD applications

Posted on: 21-05-2019

Some things to watch out for in your multi-tenant Azure AD applications that support a limited number of tenants

Using Azure Key Vault and Azure Storage to store Data Protection keys with ASP.NET Core

Posted on: 07-04-2019

A look at how ASP.NET Core's Data Protection can be setup in a good way using Azure services

Implementing Azure AD Single Sign-Out in ASP.NET Core

Posted on: 23-11-2018

Single Sign-Out enables you to clear the user's session immediately when they sign out from another app

Hi! My name is Joonas Westlin, I'm a software developer who blogs about ASP.NET Core, Azure, and Web development.

Azure MVP, Azure Solutions Architect Expert, Azure Developer Associate, MCSE: Cloud Platform and Infrastructure, MCSD: App Builder.