Skip to content

Angular 5 + ASP.NET Core 2.0 + Azure Active Directory (AAD)

License

Notifications You must be signed in to change notification settings

rdreher/messageboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

services platforms author client service endpoint
active-directory
dotnet
rdreher
Angular 5
ASP.NET Core 2.0
AAD V2

MessageBoard

Angular 5 + ASP.NET Core 2.0 + Azure Active Directory (AAD)

About this application

This application contains a web API running on ASP.NET Core 2.0 protected by Azure AD. The web API is accessed by an Angular 5 application on behalf of the signed-in user. The Angular 5 application uses the Active Directory Authentication Library (ADAL) for JavaScript to obtain a JWT bearer token for the signed-in user using the OAuth 2.0 protocol. The bearer token is passed to the web API, which validates the token and authorizes the user using the JWT bearer authentication middleware.

For more information about how the OAuth 2.0 protocols work in this scenario, please see the Azure AD authentication scenario for Web Application to Web API.

About

Angular 5 + ASP.NET Core 2.0 + Azure Active Directory (AAD)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published