Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a: inquilinos de personal
inquilinos externos (más información)
En este tutorial, probará la experiencia de inicio de sesión y cierre de sesión de su aplicación web de ASP.NET Core y verá las declaraciones en el token de ID. En el tutorial anterior, agregó los elementos de autenticación, las experiencias de inicio de sesión y cierre de sesión a la aplicación para habilitar la llamada a una API web. Para los fines de este tutorial, se llama a Microsoft Graph API para mostrar la información de perfil del usuario que ha iniciado sesión.
En este tutorial, harás lo siguiente:
- Probar la aplicación y mostrar las notificaciones del token de id.
- Cerrar sesión en la aplicación
- Limpieza de recursos
Prerrequisitos
- Finalización de los requisitos previos y los pasos descritos en Tutorial: Agregar inicio de sesión a una aplicación.
Prueba de la aplicación
En esta sección se muestra cómo probar la aplicación iniciando sesión y llamando a Microsoft Graph API para mostrar la información de perfil del usuario que ha iniciado sesión.
Inicie la aplicación escribiendo lo siguiente en el terminal, que inicia el
https
perfil en el archivo launchSettings.json .dotnet run --launch-profile https
Abre un nuevo navegador privado e introduce el URI de la aplicación en el explorador, en este caso
https://localhost:5001
.Una vez que aparezca la ventana de inicio de sesión, seleccione la cuenta con la que iniciar sesión. Asegúrese de que la cuenta coincide con los criterios del registro de la aplicación.
Introduzca su correo electrónico y el código de acceso de un solo uso como se indica para completar el flujo de inicio de sesión. Puede optar por mantener la sesión iniciada o no en la ventana Mantener sesión iniciada .
La aplicación solicita permiso para mantener el acceso a los datos a los que le ha concedido acceso y para iniciar sesión y leer el perfil. Seleccione Aceptar.
Aparece la captura de pantalla siguiente, que indica que ha iniciado sesión en la aplicación. Las notificaciones del token de id. se muestran automáticamente.
Cerrar sesión de la aplicación
Ahora que la aplicación se ha probado y se ha llamado a Microsoft Graph API, debe cerrar la sesión de la aplicación.
- Busque el vínculo Cerrar sesión en la esquina superior derecha de la página y selecciónelo.
- Se le pedirá que elija una cuenta de la que quiere cerrar sesión. Seleccione la cuenta que usó para iniciar sesión.
- Aparece un mensaje que indica que ha cerrado la sesión. Ahora puede cerrar la ventana del explorador.
Limpieza de recursos
Debe eliminar el registro de la aplicación si no planea usarlo más. También puede eliminar la aplicación local y el certificado autofirmado.
- Vaya a la página Información general de la aplicación en el Centro de administración de Microsoft Entra y seleccione Eliminar en la parte superior de la página. Active la casilla en el panel lateral y seleccione Eliminar.
- Busque la aplicación local y elimínela mediante el IDE o el terminal.
- Compruebe que otra aplicación de prueba no está usando el certificado y, a continuación, repita el proceso con el certificado autofirmado.