Fase 2: creare un URL di streaming per l'autenticazione utente - WorkSpaces Applicazioni Amazon

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Fase 2: creare un URL di streaming per l'autenticazione utente

È necessario creare un URL di streaming per autenticare gli utenti per le sessioni di streaming WorkSpaces delle Applicazioni incorporate. SAML 2.0 e i pool di utenti non sono attualmente supportati per le sessioni di streaming incorporate. Per creare un URL di streaming, utilizza uno dei seguenti metodi:

Requisiti di configurazione per l'utilizzo di domini personalizzati

Sia che utilizzi domini personalizzati per applicare il marchio della tua azienda o per garantire che le sessioni di streaming WorkSpaces delle Applicazioni integrate funzionino con browser che bloccano i cookie di terze parti, i requisiti di configurazione sono gli stessi.

I domini personalizzati sono necessari se gli utenti dispongono di browser Web che bloccano i cookie di terze parti. WorkSpaces Applications utilizza i cookie del browser per autenticare le sessioni di streaming e consente agli utenti di riconnettersi a una sessione attiva senza che venga richiesto di fornire ogni volta le proprie credenziali di accesso. Per impostazione predefinita, lo streaming WorkSpaces URLs delle applicazioni include come dominio. appstream.com Quando si incorpora una sessione di streaming all'interno del sito Web, appstream.com viene trattato come un dominio di terze parti. Di conseguenza, le sessioni di streaming potrebbero essere bloccate quando vengono utilizzati browser moderni che bloccano i cookie di terze parti per impostazione predefinita.

Per evitare che le sessioni di streaming WorkSpaces delle Applicazioni incorporate vengano bloccate in questo scenario, procedi nel seguente modo:

  1. Specificate un dominio personalizzato per ospitare le sessioni di streaming WorkSpaces delle Applicazioni incorporate.

    Quando configuri il tuo dominio personalizzato, assicurati che il dominio sia un sottodominio della pagina web in cui intendi WorkSpaces incorporare le applicazioni. Ad esempio, se si aggiorna lo stack per specificare training.example.com come dominio host, è possibile creare un sottodominio chiamato content.training.example.com per le sessioni di streaming incorporate.

  2. Crea un URL di streaming per le sessioni di streaming WorkSpaces delle Applicazioni incorporate che utilizzano lo stesso sottodominio personalizzato. Per creare l'URL di streaming, utilizza l'azione API CreateStreamingURL o il comando create-streaming-url AWS CLI. Non è possibile utilizzare la console WorkSpaces Applicazioni per creare un URL di streaming in questo scenario.

    Per creare un URL di streaming per le sessioni di streaming WorkSpaces delle Applicazioni incorporate, sostituiscilo nell'URL appstream2. region .aws.amazon.com con il tuo dominio.

    Per impostazione predefinita, lo streaming WorkSpaces URLs delle applicazioni è formattato come segue:

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

    Se il sottodominio è content.training.example.com, il nuovo URL di streaming ha questo formato:

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

    Quando si crea un dominio personalizzato, è possibile utilizzare il dominio per le sessioni di streaming WorkSpaces delle Applicazioni incorporate solo nella AWS regione per cui è stato configurato. Se si prevede di supportare domini personalizzati in più regioni, creare un dominio personalizzato per ogni regione applicabile. Inoltre, le sessioni di streaming incorporate sono supportate solo su HTTPS [porta TCP 443].

  3. Aggiungere appstream-custom-url-domain all'intestazione della pagina Web che ospiterà le sessioni di streaming incorporate. Per il valore dell'intestazione, utilizzare il dominio mostrato dal proxy inverso agli utenti. Ad esempio:

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

    L'impostazione di un dominio personalizzato e la creazione di un URL di streaming che specifica lo stesso dominio consente di salvare i cookie come cookie di prima parte. Per informazioni su come configurare domini personalizzati utilizzando Amazon CloudFront, consulta Using Custom Domains with WorkSpaces Applications.

Dopo aver configurato un dominio personalizzato per le sessioni di streaming WorkSpaces delle Applicazioni incorporate, se lo streaming URLs non viene reindirizzato al dominio personalizzato o se il dominio personalizzato non viene visualizzato correttamente per gli utenti, consulta i seguenti argomenti di risoluzione dei problemi: