Paso 2: Crear una URL de streaming para la autenticación de usuarios - Amazon AppStream 2.0

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Paso 2: Crear una URL de streaming para la autenticación de usuarios

Debe crear una URL de streaming para autenticar a los usuarios en las sesiones de streaming de AppStream 2.0 integradas. En este momento, no se admiten ni SAML 2.0 ni los grupos de usuarios para las sesiones de streaming integradas. Para crear una URL de streaming, utilice uno de los métodos siguientes:

Requisitos de configuración para usar dominios personalizados

Si utiliza dominios personalizados, ya sea para aplicar la marca de su empresa o para asegurarse de que las sesiones de streaming de AppStream 2.0 integradas funcionan con navegadores que bloquean las cookies de terceros, los requisitos de configuración son los mismos.

Los dominios personalizados son necesarios para los navegadores web que bloquean las cookies de terceros. AppStream 2.0 utiliza cookies de navegador para autenticar las sesiones de streaming y permite a los usuarios volver a conectarse a una sesión activa sin que se les pida que proporcionen sus credenciales de inicio de sesión cada vez. De forma predeterminada, las URL de streaming de AppStream 2.0 incluyen appstream.com como dominio. Cuando se integra una sesión de streaming en un sitio web, appstream.com se trata como un dominio de terceros. En consecuencia, las sesiones de streaming pueden bloquearse cuando se utilizan navegadores modernos que bloquean las cookies de terceros de forma predeterminada.

Para evitar que las sesiones de streaming de AppStream 2.0 integradas se bloqueen en el escenario descrito, siga estos pasos:

  1. Especifique un dominio personalizado para alojar las sesiones de streaming de AppStream 2.0 integradas.

    Cuando configure el dominio personalizado, asegúrese de que el dominio es un subdominio de la página web en la que planea integrar AppStream 2.0. Por ejemplo, si actualiza la pila para especificar training.example.com como dominio host, puede crear un subdominio denominado content.training.example.com para las sesiones de streaming integradas.

  2. Cree una URL de streaming para sesiones de streaming de AppStream 2.0 integradas que utilice el mismo subdominio personalizado. Para crear la URL de streaming, utilice la acción CreateStreamingURL de la API o el comando create-streaming-url de la AWS CLI. No puede utilizar la consola de AppStream 2.0 para crear una URL de streaming en este escenario.

    Para crear una URL de streaming para sesiones de streaming de AppStream 2.0 integradas, en la URL, sustituya appstream2. region.aws.amazon.com por su propio dominio.

    De forma predeterminada, las URL de streaming de AppStream 2.0 tienen el siguiente formato:

    https://appstream2.region.aws.amazon.com/authenticate?parameters=authenticationcode

    Si su subdominio es content.training.example.com, la nueva URL de streaming tendrá este formato:

    https://content.training.example.com/authenticate?parameters=authenticationcode
    nota

    Al crear un dominio personalizado, puede utilizar el dominio para sesiones de streaming de AppStream 2.0 integradas solo en la región de AWS para la que se configuró. Si planea admitir dominios personalizados en varias regiones, cree un dominio personalizado para cada región aplicable. Además, las sesiones de streaming integradas solo se admiten a través de HTTPS [puerto TCP 443].

  3. Añada appstream-custom-url-domain al encabezado de la página web en la que se alojarán las sesiones de streaming integradas. Para el valor del encabezado, utilice el dominio que el proxy inverso muestra a los usuarios. Por ejemplo:

    Header name: appstream-custom-url-domain Header value: training.example.com

    Establecer un dominio personalizado y crear una URL de streaming que especifique el mismo dominio permite que las cookies se guarden como cookies propias. Para obtener información acerca de cómo configurar dominios personalizados mediante Amazon CloudFront, consulte Uso de dominios personalizados con AppStream 2.0.

Después de configurar un dominio personalizado para las sesiones de streaming de AppStream 2.0 integradas, si las URL de transmisión no redirigen a su dominio personalizado o si el dominio personalizado no se muestra correctamente para los usuarios, consulte los siguientes temas de solución de problemas: