Langkah 2: Buat URL Streaming untuk Otentikasi Pengguna - WorkSpaces Aplikasi Amazon

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Langkah 2: Buat URL Streaming untuk Otentikasi Pengguna

Anda harus membuat URL streaming untuk mengautentikasi pengguna untuk sesi streaming WorkSpaces Aplikasi yang disematkan. SAMP 2.0 dan kumpulan pengguna saat ini tidak didukung untuk sesi streaming tertanam. Untuk membuat URL streaming, gunakan salah satu metode berikut:

Persyaratan Konfigurasi untuk Menggunakan Domain Kustom

Baik Anda menggunakan domain khusus untuk menerapkan branding perusahaan Anda atau untuk memastikan bahwa sesi streaming WorkSpaces Aplikasi yang disematkan berfungsi dengan browser yang memblokir cookie pihak ketiga, persyaratan konfigurasinya sama.

Untuk browser web yang memblokir cookie pihak ketiga, domain khusus diperlukan. WorkSpaces Aplikasi menggunakan cookie browser untuk mengautentikasi sesi streaming dan memungkinkan pengguna terhubung kembali ke sesi aktif tanpa diminta untuk memberikan kredensi masuk mereka setiap saat. Secara default, WorkSpaces aplikasi streaming URLs termasuk appstream.com sebagai domain. Saat Anda menyematkan sesi streaming di situs web Anda, appstream.com diperlakukan sebagai domain pihak ketiga. Akibatnya, sesi streaming dapat diblokir ketika browser modern digunakan yang memblokir cookie pihak ketiga secara default.

Untuk menghindari sesi streaming WorkSpaces Aplikasi yang disematkan diblokir dalam skenario ini, ikuti langkah-langkah berikut:

  1. Tentukan domain khusus untuk meng-host sesi streaming WorkSpaces Aplikasi yang disematkan.

    Ketika Anda mengonfigurasi domain kustom Anda, pastikan bahwa domain tersebut adalah subdomain dari halaman web tempat Anda berencana untuk menyematkan WorkSpaces Aplikasi. Misalnya, jika Anda memperbarui tumpukan untuk ditentukan training.example.com sebagai domain host, Anda dapat membuat subdomain yang dipanggil content.training.example.com untuk sesi streaming yang disematkan.

  2. Buat URL streaming untuk sesi streaming WorkSpaces Aplikasi tertanam yang menggunakan subdomain kustom yang sama. Untuk membuat URL streaming, gunakan tindakan CreateStreamingURL API atau perintah create-streaming-url AWS CLI. Anda tidak dapat menggunakan konsol WorkSpaces Aplikasi untuk membuat URL streaming dalam skenario ini.

    Untuk membuat URL streaming untuk sesi streaming WorkSpaces Aplikasi yang disematkan, di URL, ganti appstream2. region .aws.amazon.com dengan domain Anda sendiri.

    Secara default, streaming WorkSpaces Aplikasi URLs diformat sebagai berikut:

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

    Jika subdomain Andacontent.training.example.com, URL streaming baru Anda mengikuti format ini:

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

    Saat Anda membuat domain kustom, Anda dapat menggunakan domain untuk sesi streaming WorkSpaces Aplikasi yang disematkan hanya di AWS Wilayah tempat domain tersebut dikonfigurasi. Jika Anda berencana untuk mendukung domain kustom di beberapa Wilayah, buat domain khusus untuk setiap Wilayah yang berlaku. Selain itu, sesi streaming tertanam hanya didukung melalui HTTPS [port TCP 443].

  3. Tambahkan appstream-custom-url-domain ke header halaman web yang akan menjadi tuan rumah sesi streaming yang disematkan. Untuk nilai header, gunakan domain yang ditampilkan proxy terbalik Anda kepada pengguna. Contoh:

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

    Menetapkan domain khusus dan membuat URL streaming yang menentukan domain yang sama memungkinkan cookie disimpan sebagai cookie pihak pertama. Untuk informasi tentang cara mengonfigurasi domain kustom menggunakan Amazon CloudFront, lihat Menggunakan Domain Kustom dengan WorkSpaces Aplikasi.

Setelah menyiapkan domain khusus untuk sesi streaming WorkSpaces Aplikasi yang disematkan, jika streaming URLs tidak dialihkan ke domain kustom, atau jika domain kustom tidak ditampilkan dengan benar untuk pengguna, lihat topik pemecahan masalah berikut: