I use azure ACS to authenticate my mobile clients with corporate ADFS in my asp.net server application. I managed not only to work well in a web browser, but also in mobile applications (with a web browser to get the jwt token, which will then be sent to the server to check and generate the application authentication token).
But unfortunately, Azure ACS is ending , so I have to look for an alternative.
Use in this article I was able to directly configure ADFS without any external service, and this is a HUGE plus for me, as some clients may have Internet restrictions on their intranet.
The problem starts when you try to implement this for your own clients (Windows WPF, Android and iOS), since I can not find a solution for these cases.
ADAL for Android and iOS seems to require Windows Server 2012 R2 . This limitation is big, no.
I found a third-party Auth0 authorization provider , but I really want to avoid external services.
Azure B2C authentication also exists, but it has the same external service issue.
Is there a way to implement what I had with Azure ACS directly in ADFS? I need a way to get the jwt token (or even the SAML2 token) directly from ADFS.
source share