¿Cómo autenticar a un usuario con Azure Active Directory con OAuth 2.0?

Tengo una API REST escrita en C # y necesito autenticarme con un servicio existente de Azure AD. Actualmente tengo el nombre de usuario y la contraseña del usuario que desea autenticar. Necesito autenticarme con Azure AD y recibir un token de acceso del servidor.

¿Alguien puede señalarme en la dirección de algunos artículos / tutoriales que explican cómo hacer esto?