Azure ACS alternative for ADFS mobile authentication

Viewed 231

I've been using azure ACS to authenticate my mobile clients with corporate ADFS to my asp.net server app. I managed not only to have it working nicely in the web browser but also on mobile apps (with webview to get a jwt token that would then be sent to the server to be validated and generate the app auth token).

But unfortunately Azure ACS is being discontinued so I have to look for an alternative.

Using this article I managed to have ADFS auth directly without any external service and that is a HUGE plus for me since some customers might have internet restrictions on their intranet.

The problem begins when trying to also implement this for the native clients (Windows WPF, Android and iOS) since I can't find a solution for these cases.

ADAL for Android and iOS seems to require Windows Server 2012 R2. This restriction is a big no no.

I found a 3rd party auth provider Auth0 but I really want to avoid external services.

There's also Azure B2C Authentication but it has the same issue of external services.

Is there a way to implement what I had with Azure ACS directly on ADFS? What I need is a way to get a jwt token (or even SAML2 token) directly from ADFS.

2 Answers
Related