Aplicaciones de Windows
Contraer la tabla de contenido
Expandir la tabla de contenido

Procedimiento para configurar un inicio de sesión único para desarrolladores (aplicaciones de la Tienda Windows con JavaScript y HTML)

Los desarrolladores deben seguir estos pasos para usar el modo de inicio de sesión único (SSO).

Lo que debes saber

Tecnologías

Requisitos previos

  • Debes estar familiarizado con JavaScript.

Instrucciones

Paso 1: Usar la operación que no requiere el parámetro callbackUri

Usa la función authenticateAsync que no expone el parámetro callbackUri. En segundo plano, el agente de autenticación web construye el valor del propio parámetro callbackUri. Para ello, consulta el SID del paquete de la aplicación y lo anexa a la cadena "ms-app://".

Paso 2: Obtener el SID de la aplicación

Llama al método getCurrentApplicationCallbackUri para obtener el SID de la aplicación para SSO. Esto resulta útil al compilar una lista de parámetros para enviar a un proveedor en línea mediante la cadena de consulta.

Paso 3: Registrar la aplicación con un proveedor en línea

Debes registrar el URI de tu "ms-app://" con un proveedor en línea.

Paso 4: Impedir que aparezca un cuadro de diálogo para el usuario

Cuando la aplicación no espera que el proveedor muestre ninguna interfaz de usuario, usa la marca WebAuthenticationOptions.silentMode para evitar la aparición de un cuadro de diálogo.

Observaciones

Puedes averiguar cuál es el URI de tu "ms-app://" en el portal para desarrolladores. Haz clic en la opción Administrar los servicios de nube y consulta el SID de la aplicación en la pestaña Autenticación de la aplicación de Características avanzadas.

Temas relacionados

Solución de problemas de autenticación web
P+F de agente de autenticación web

 

 

Mostrar:
© 2018 Microsoft