Introducción
Mediante el uso de Microsoft Graph, puede mostrar los correos electrónicos del usuario actual en la aplicación Core ASP.NET. Para ayudar a los usuarios a echar un vistazo rápidamente a los mensajes, los mensajes de correo electrónico se pueden recuperar en lotes. Para asegurarse de que la aplicación es rápida, solo puedes cargar los datos necesarios desde Microsoft Graph.
Objetivos de aprendizaje
Después de completar este módulo, podrá:
- Configure una aplicación ASP.NET Core para recuperar correos electrónicos mediante Microsoft Graph.
- Recuperar los correos de un usuario desde Microsoft Graph.
- Dividir grandes conjuntos de datos en páginas desde Microsoft Graph.
Requisitos previos
- Cuenta empresarial para desarrolladores de Microsoft 365
- Conocimientos básicos de autenticación y autorización en Microsoft 365
- Conocimientos básicos de HTML C#, y ASP.NET Core
- Conocimientos básicos de Microsoft Graph
- SDK de .NET 6 instalado
Escenario
Microsoft Graph es la API para acceder a los datos almacenados en Microsoft 365. Con el SDK de Microsoft Graph y el Microsoft.Identity.Web
assembly, puede permitir que los usuarios inicien sesión en la aplicación web con su cuenta de Microsoft 365. Una vez iniciada la sesión, los usuarios pueden ver datos de Microsoft 365 directamente en la aplicación.
Supongamos que quiere crear una aplicación web que permita a los usuarios acceder rápidamente a sus correos electrónicos más recientes para ver con quién se comunicaban recientemente. Una vez que hayan iniciado sesión con su cuenta de Microsoft 365, recuperará sus correos electrónicos recientes con Microsoft Graph y los mostrará directamente en la aplicación. Esto permite a los usuarios acceder a los datos que necesitan para tomar decisiones informadas directamente en la aplicación, a la vez que evitan cambiar a otras aplicaciones.
Sugerencia
Si en su trabajo diario usa Microsoft 365 y piensa hacer este ejercicio en un Inquilino de desarrollo ( lo cual es sugerido), puede resultarle útil trabajar en modo privado o "incógnito" en el explorador. Puede incluso optar por utilizar un explorador o un perfil de explorador diferente al que normalmente ha utilizado en producción. Microsoft Edge, Google Chrome y Mozilla Firefox han admitido perfiles de explorador que mantienen cookies de explorador independientes, favoritos, historial, etc., y son de gran utilidad cuando necesita cambiar de inquilino.