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.
Formats du dossier de base
La hiérarchie d’un dossier utilisateur dépend de la manière dont l’utilisateur lance une session de streaming, comme décrit dans les sections suivantes.
AWS SDKset AWS CLI
Pour les sessions démarrées à l'aide de CreateStreamingURL
ou create-streaming-url
, la structure du dossier utilisateur est la suivante :
bucket-name
/user/custom/user-id-SHA-256-hash
/
Où se
trouve dans le format indiqué dans Stockage dans un compartiment Amazon S3 et bucket-name
est le nom du dossier spécifique à l'utilisateur créé à l'aide d'une chaîne hexadécimale de hachage de SHA -256 minuscules générée à partir de la user-id-SHA-256-hash
UserId
valeur transmise à l'opération ou à la commande. CreateStreaming URL API create-streaming-url
Pour plus d'informations, consultez CreateStreamingURLla APIréférence Amazon AppStream 2.0 et create-streaming-urlla référence des AWS CLI commandes.
L'exemple de structure de dossiers suivant s'applique à l'accès à une session en utilisant API ou AWS CLI avec un UserId
testuser@mydomain.com, identifiant de compte 123456789012 dans la région USA Ouest (Oregon) (us-west-2) :
appstream2-36fb080bb8-us-west-2-123456789012/user/custom/a0bcb1da11f480d9b5b3e90f91243143eac04cfccfbdc777e740fab628a1cd13/
Vous pouvez identifier le dossier d'un utilisateur en générant la valeur de hachage minuscule SHA -256 des sites Web utilisateurs ou des bibliothèques de UserId
codage open source disponibles en ligne.
SAML2,0
Pour les sessions créées à l'aide de la SAML fédération, la structure du dossier utilisateur est la suivante :
bucket-name
/user/federated/user-id-SHA-256-hash
/
Dans ce cas, le nom du dossier
est-il créé à l'aide d'une chaîne hexadécimale de hachage de SHA -256 minuscules générée à partir de la valeur d'user-id-SHA-256-hash
NameID
SAMLattribut transmise dans la demande de fédération. SAML Pour différencier les utilisateurs portant le même nom mais appartenant à deux domaines différents, envoyez la SAML demande NameID
au format suivantdomainname\username
. Pour de plus amples informations, veuillez consulter Intégration d'Amazon AppStream 2.0 avec la SAML version 2.0.
L'exemple de structure de dossiers suivant s'applique à l'accès aux sessions via SAML la fédération avec NameID
SAMPLEDOMAIN \ testuser, ID de compte 123456789012 dans la région USA Ouest (Oregon) :
appstream2-36fb080bb8-us-west-2-123456789012/user/federated/8dd9a642f511609454d344d53cb861a71190e44fed2B8aF9fde0C507012a9901
Lorsqu'une partie ou la totalité de la chaîne NameID est en majuscule (en tant que nom de domaine SAMPLEDOMAIN
est dans l'exemple), AppStream 2.0 génère la valeur de hachage en fonction de la capitalisation utilisée dans la chaîne. Dans cet exemple, la valeur de hachage pour SAMPLEDOMAIN \ testuser est 8 DD9A642F5116 CB861A7119 09454D344D53 0E44 0C507012A9901. FED2B8AF9FDE Dans le dossier de cet utilisateur, cette valeur est affichée en minuscules, comme suit : 8dd9a642f511609454d344d53cb861a71190e44fed2B8aF9fde0C507012a9901.
Vous pouvez identifier le dossier d'un utilisateur en générant la valeur de hachage SHA -256 des sites Web utilisateurs ou NameID
des bibliothèques de codage open source disponibles en ligne.