Étape 2 : créer un streaming URL pour l'authentification des utilisateurs - Amazon AppStream 2.0

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Étape 2 : créer un streaming URL pour l'authentification des utilisateurs

Vous devez créer un streaming URL pour authentifier les utilisateurs pour les sessions de streaming AppStream 2.0 intégrées. SAMLLa version 2.0 et les groupes d'utilisateurs ne sont actuellement pas pris en charge pour les sessions de streaming intégrées. Pour créer un streamingURL, appliquez l'une des méthodes suivantes :

Configuration requise pour l'utilisation de domaines personnalisés

Que vous utilisiez des domaines personnalisés pour appliquer l'image de marque de votre entreprise ou pour garantir que les sessions de streaming AppStream 2.0 intégrées fonctionnent avec des navigateurs qui bloquent les cookies tiers, les exigences de configuration sont les mêmes.

Pour les navigateurs web qui bloquent les cookies tiers, des domaines personnalisés sont requis. AppStream 2.0 utilise des cookies de navigateur pour authentifier les sessions de streaming et permet aux utilisateurs de se reconnecter à une session active sans être invités à fournir leurs informations de connexion à chaque fois. Par défaut, le streaming AppStream 2.0 est URLs inclus appstream.com en tant que domaine. Lorsque vous intégrez une session de streaming dans votre site web, appstream.com est traité comme un domaine tiers. Par conséquent, les sessions de streaming peuvent être bloquées lorsque des navigateurs modernes sont utilisés car ils bloquent les cookies tiers par défaut.

Pour éviter que les sessions de streaming AppStream 2.0 intégrées ne soient bloquées dans ce scénario, procédez comme suit :

  1. Spécifiez un domaine personnalisé pour héberger vos sessions de streaming AppStream 2.0 intégrées.

    Lorsque vous configurez votre domaine personnalisé, assurez-vous qu'il s'agit d'un sous-domaine de la page Web dans laquelle vous prévoyez d'intégrer AppStream la version 2.0. Par exemple, si vous mettez à jour votre pile pour spécifier training.example.com comme domaine hôte, vous pouvez créer un sous-domaine appelé content.training.example.com pour vos sessions de streaming intégrées.

  2. Créez un streaming URL pour les sessions de streaming AppStream 2.0 intégrées qui utilisent le même sous-domaine personnalisé. Pour créer le streamingURL, utilisez l'CreateStreamingURLAPIaction ou la create-streaming-url AWS CLIcommande. Vous ne pouvez pas utiliser la console AppStream 2.0 pour créer un streaming URL dans ce scénario.

    Pour créer un streaming URL pour les sessions de streaming AppStream 2.0 intégrées, dans leURL, remplacez appstream2.region.aws.amazon.com.rproxy.goskope.comavec votre propre domaine.

    Par défaut, le streaming AppStream 2.0 URLs est formaté comme suit :

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

    Si c'est votre sous-domainecontent.training.example.com, votre nouveau streaming URL suit le format suivant :

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

    Lorsque vous créez un domaine personnalisé, vous pouvez l'utiliser pour les sessions de streaming AppStream 2.0 intégrées uniquement dans la AWS région pour laquelle il a été configuré. Si vous envisagez de prendre en charge des domaines personnalisés dans plusieurs régions, créez un domaine personnalisé pour chaque région applicable. De plus, les sessions de streaming intégrées ne sont prises en charge que sur TCP le HTTPS [port 443].

  3. Ajoutez appstream-custom-url-domain à l'en-tête de la page web qui hébergera les sessions de streaming intégrées. Pour la valeur d’en-tête, utilisez le domaine que votre proxy inverse affiche pour les utilisateurs. Par exemple :

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

    La définition d'un domaine personnalisé et la création d'un streaming URL spécifiant le même domaine permettent d'enregistrer les cookies en tant que cookies propriétaires. Pour plus d'informations sur la configuration de domaines personnalisés à l'aide d'Amazon CloudFront, consultez la section Utilisation de domaines personnalisés avec la AppStream version 2.0.

Après avoir configuré un domaine personnalisé pour vos sessions de streaming AppStream 2.0 intégrées, si votre diffusion URLs n'est pas redirigée vers votre domaine personnalisé ou si votre domaine personnalisé ne s'affiche pas correctement pour vos utilisateurs, consultez les rubriques de résolution des problèmes suivantes :