Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

IdentityServer 4 as Identity Provider for Azure App Service

According to this link, I can use another identity provider other than the out of the box providers like Active Directory, Google, Facebook. I have an IdentityServer4 hosted as a web app in azure and would like to add that as a custom Identity provider. But when going to the Authorization/Authentication blade of my mobile app service in azure portal, there is no option for a custom identity provider.

enter image description here

I can't find a tutorial in the web that allows you to add a custom Identity Provider. Note that I am looking on how to add a custom identity provider, not using a custom authentication logic which is documented in Azure. I will appreciate any help. Thank you.

like image 392
Randal Cunanan Avatar asked Oct 03 '16 13:10

Randal Cunanan


People also ask

Is Identity server 4 still free?

About IdentityServer4IdentityServer is a free, open source OpenID Connect and OAuth 2.0 framework for ASP.NET Core.

Which Azure App Service authentication support the external provider?

App Service supports five identity providers out of the box: Azure Active Directory, Facebook, Google, Microsoft Account, and Twitter. Your app can use any number of these identity providers to provide your users with options for how they sign in.


1 Answers

I just stumbled on the same issue, at the moment there is no support but you can vote for this implementation via this uri: Enable custom 3rd party authentication providers

Currently I'm busy with a POC so I needed this functionality and I stumbled upon this post: Secure Azure Functions with JWT access tokens This works perfect with my custom token provider. Hopefully it does too for you.

like image 113
Samyne Avatar answered Oct 10 '22 03:10

Samyne