IdentityServer / IdentityServer2

[deprecated] Thinktecture IdentityServer is a light-weight security token service built with .NET 4.5, MVC 4, Web API and WCF.
Other
410 stars 291 forks source link

Can we use HRD for desktop application authentication? #851

Open bagaliu opened 9 years ago

bagaliu commented 9 years ago

Hi,

We are developing an application which has a web version and a desktop version. Both of them consume a WebAPI which is secured by Identity Server 2.0 (as STS) and ADFS 2.0 (as IP) via WS-Federation. The web version is a Single Page Application. When the user login, it redirects to Identity Server HRD. The user chooses ADFS login and then is redirected to ADFS login page. After the user logged in, Identity Server will release a JWT token to the application. Then the application can talk to the WebAPI with the token. Now, we want to develop something in the desktop application to achieve the same login process. I see Azure AD provides a HRD API to desktop application via Windows Azure Authentication Library (AAL). Does Identity Server has something similar?

Cheers

Bingchen