Exportar (0) Imprimir
Expandir todo
Expandir Minimizar

Procedimiento: Páginas de inicio de sesión hospedadas en su aplicación web de ASP.NET

Publicada: abril de 2011

Actualizado: marzo de 2015

Se aplica a: Azure

  • Microsoft® Azure™ Access Control Service (ACS)

  • ASP.NET

Este tema describe cómo hospedar una página de inicio de sesión en su aplicación ASP.NET. Este método permite personalizar su página de inicio de sesión según su diseño, aspecto y apariencia. La comunicación desde su página de inicio de sesión personalizada a ACS se realiza mediante una fuente JSON que expone ACS.

Para disponer del máximo control sobre el aspecto, el comportamiento y la ubicación de la página de inicio de sesión federada, ACS proporciona una fuente de metadatos codificados mediante JSON que proporciona nombres, direcciones URL de inicio de sesión, imágenes y nombres de dominio de correo electrónico (solo AD FS) de sus proveedores de identidades. Esta fuente se conoce como “Suministro de metadatos de detección de dominio de inicio”. ACS ofrece un ejemplo de página de inicio de sesión personalizada que incluye el código necesario para comunicarse con el suministro de metadatos de detección de dominio de inicio. Esta página se puede descargar y se puede personalizar.

  • Objetivos

  • Introducción

  • Resumen de pasos

  • Paso 1: Descarga de un ejemplo de página de inicio de sesión personalizada

  • Paso 2: Personalización del aspecto y la apariencia de la página de inicio de sesión personalizada

  • Paso 3: Integración de una página de inicio de sesión personalizada en una aplicación web de ASP.NET

  • Familiarizarse con la página de inicio de sesión del Portal de administración de ACS.

  • Asegurarse de que cada objetivo se expresa como tarea específica.

  • Hospedar una página de inicio de sesión en una aplicación web ASP.NET para ofrecer un aspecto homogéneo.

  • Paso 1: Descarga de un ejemplo de página de inicio de sesión personalizada

  • Paso 2: Personalización del aspecto y la apariencia de la página de inicio de sesión personalizada

  • Paso 3: Integración de una página de inicio de sesión personalizada en una aplicación web de ASP.NET

Este paso muestra cómo descargar un ejemplo de página de inicio de sesión personalizada. Utilice la página de inicio de sesión personalizada de ejemplo para personalizarla a sus necesidades y hospedar su aplicación de ASP.NET.

  1. Si se autenticó con Windows Live® ID, se le pedirá que lo haga.

  2. Tras la autenticación con su Windows Live ID (cuenta de Microsoft), se le redirigirá a la página Mis proyectos del portal de Azure.

  3. Haga clic en el nombre del proyecto deseado en la página Mi proyecto.

  4. En la página de detalles del proyecto, busque el espacio de nombres deseado y luego haga clic en el vínculo Access Control de la columna Administrar.

  5. En la página Configuración de Access Control, haga clic en Administrar Access Control.

  6. Desplácese hasta la sección Desarrollar y luego haga clic en el vínculo Integración de aplicaciones.

  7. En la sección Páginas de inicio de sesión, haga clic en el vínculo Páginas de inicio de sesión.

  8. En la página Integración de página de inicio de sesión, haga clic en la columna Aplicación de usuario de confianza.

  9. En la página Integración de página de inicio de sesión: En la página <<Su aplicación de usuario de confianza>>, busque Opción 2: Hospedar la página de inicio de sesión como parte de su aplicación y luego haga clic en el botón Descargar ejemplo de página de inicio de sesión. Guarde la página en la ubicación que desee. Esta es la página que utilizará para la personalización. El nombre de la página suele ser <<YourRealm>>LoginPageCode.html.

En este paso se personalizará la página de inicio de sesión de ejemplo descargada en la página anterior.

  1. Utilice cualquier editor HTML. Puede ser el Bloc de notas o un editor HTML más completo como, por ejemplo, Visual Studio® 2010 HTML Editor.

  2. Diseñe el aspecto y la apariencia de su página de inicio de sesión personalizada.

En este paso se integrará la página de inicio de sesión recién creada en la aplicación web de ASP.NET.

  1. Copie la página de inicio de sesión recién diseñada en una ubicación pública de su aplicación web de ASP.NET (suele ser la carpeta raíz).

  2. Visualice la URL de la página de inicio de sesión personalizada en una página pública (suele ser Default.aspx). Los usuarios no autenticados podrá hacer clic en dicha URL para autenticarse.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft