page_type
products
languages
extensions
sample
contentType
technologies
services
platforms
createdDate
samples
SharePoint Framework
Microsoft Graph
8/1/2017 12:00:00 AM
Ejemplo de autenticación de la biblioteca de autenticación de Microsoft (MSAL)
Resumen
Elemento web de ejemplo de SharePoint Framework que usa la Biblioteca de autenticación de Microsoft (MSAL JS) para llamar a Microsoft Graph.
MSAL WP
El elemento web de ejemplo recuperará un token de acceso con el ámbito User.Read
y Mail.Read
. Una vez que se recupera el token de acceso, realizará una llamada para recibir al usuario actual y sus mensajes de correo electrónico.
Luego de que conceda los permisos, se mostrará la siguiente información:
Version de SharePoint Framework utilizada
Se aplica a
Solución
Solución
Autor(es)
react-msal-msgraph
Elio Struyf (MVP, U2U , @eliostruyf )
Historial de versiones
Versión
Fecha
Comentarios
1.0.0
17 de marzo de 2017
Lanzamiento inicial
Aviso de declinación de responsabilidades
ESTE CÓDIGO ES PROPORCIONADO TAL CUAL SIN GARANTÍA DE NINGÚN TIPO, YA SEA EXPLÍCITA O IMPLÍCITA, INCLUIDAS LAS GARANTÍAS IMPLÍCITAS DE IDONEIDAD PARA UN FIN DETERMINADO, COMERCIABILIDAD O AUSENCIA DE INFRACCIÓN.
Requisitos previos
Una suscripción a Office 365 con SharePoint Online y Exchange
Pasos mínimos
Clone este repositorio
Vaya y registre una nueva aplicación en https://apps.dev.microsoft.com
Una vez que haya iniciado sesión, haga clic en agregar una aplicación
Especifique un nombre para la aplicación y haga clic en crear
Haga clic en agregar plataforma y elija web .
Especifique la dirección URL del área de trabajo y asegúrese de que permitir el flujo implícito esté habilitado.
Haga clic en guardar para guardar los cambios.
Copie el Id. de la aplicación y cambie o agréguelo al archivo MsalWP.tsx en la línea 20
Ejecute npm i
Ejecute gulp serve --nobrowser
Pruebe el elemento web en el área de trabajo local o hospedado
Características
El elemento web de ejemplo en esta solución ilustra los siguientes conceptos en SharePoint Framework:
Cómo usar React para crear elementos web del lado cliente de SharePoint Framework.
Cómo usar los estilos de Office UI Fabric React para crear una experiencia de usuario coherente con SharePoint y Office.
Cómo usar la biblioteca MSAL JS para la autenticación a petición con Azure Active Directory
Cómo comunicarse con Microsoft Graph mediante la API de REST
Cómo usar la biblioteca MSAL JS con elementos web de SharePoint Framework creados con React.