

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
<a name="create-streaming-url-user-authentication"></a>

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:
+ WorkSpaces Aplikasi konsol
+ Tindakan API [CreateStreamingURL](https://docs.aws.amazon.com/appstream2/latest/APIReference/API_CreateStreamingURL.html) 
+ [create-streaming-url](https://docs.aws.amazon.com/cli/latest/reference/appstream/create-streaming-url.html) AWS Perintah CLI

## Persyaratan Konfigurasi untuk Menggunakan Domain Kustom
<a name="configuration-requirements-custom-domains"></a>

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.

1. Buat URL streaming untuk sesi streaming WorkSpaces Aplikasi tertanam yang menggunakan subdomain kustom yang sama. Untuk membuat URL streaming, gunakan tindakan [CreateStreamingURL](https://docs.aws.amazon.com/appstream2/latest/APIReference/API_CreateStreamingURL.html) API atau perintah [create-streaming-url](https://docs.aws.amazon.com/cli/latest/reference/appstream/create-streaming-url.html) 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 Anda**content.training.example.com**, URL streaming baru Anda mengikuti format ini:

   ```
   https://content.training.example.com/authenticate?parameters=authenticationcode
   ```
**catatan**  
Saat membuat domain khusus, 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].

1. 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](https://aws.amazon.com/blogs/desktop-and-application-streaming/using-custom-domains-with-amazon-appstream-2-0/).

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:
+ [Saya menyiapkan domain khusus untuk sesi streaming WorkSpaces Aplikasi yang disematkan, tetapi streaming WorkSpaces Aplikasi saya URLs tidak dialihkan ke domain khusus saya.](troubleshooting-general.md#embedded-streaming-sessions-streaming-urls-not-redirected-to-custom-domain)