Augmenting the set of incoming claims with the OpenID Connect and OAuth2 middleware in Katana 3.x

Augmenting the set of incoming claims with the OpenID Connect and OAuth2 middleware in Katana 3.x

Here there’s another (very) frequently asked question. I have the eerie sensation that I have already blogged about it, but a quick search did not yield any result post-WIF…. so here you go. Say that I have a web app or a web API secured with Azure AD (or any other provider, really)….

OpenId Connect Web Sign On with ADFS in Windows Server 2016 TP3

OpenId Connect Web Sign On with ADFS in Windows Server 2016 TP3

I can’t tell you how excited I am to finally write this post Yesterday we released the Technical Preview of Windows Server 2016. Yes, it supports containers natively, awesome and groundbreaking,  yadda yadda yadda… but if you follow this blog, I know what you look for every time a new Windows Server comes…

ADAL 3 didn’t return refresh tokens for ~5 months… and nobody noticed

ADAL 3 didn’t return refresh tokens for ~5 months… and nobody noticed

As you know, ADAL is not meant to be a protocol library. You tell us about your client app and the resource you want to access; we get the proper tokens for you from Azure AD, via few simple primitives and without burdening with nitty-gritty protocol details. That said… that arrangement is not…

ADAL Diagnostics

ADAL Diagnostics

Every time somebody needs help troubleshooting an app using ADAL, one of the first things we ask is to provide ADAL logs (and possibly a Fiddler trace as well). I usually have to write something like “you can find instructions on how to capture ADAL .NET logs in the Diagnostics section of https://github.com/AzureAD/azure-activedirectory-library-for-dotnet/blob/master/README.md”,…