웹 브라우저에서 WorkSpaces 애플리케이션 클라이언트로 스트리밍 세션 리디렉션 - Amazon WorkSpaces 애플리케이션

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

웹 브라우저에서 WorkSpaces 애플리케이션 클라이언트로 스트리밍 세션 리디렉션

웹 브라우저에서 WorkSpaces 애플리케이션 클라이언트로 스트리밍 세션을 리디렉션하도록 WorkSpaces 애플리케이션을 구성할 수 있습니다. 이렇게 하면 사용자가 WorkSpaces 애플리케이션에 로그인하고 웹 브라우저에서 스트리밍 세션을 시작하면 해당 세션이 WorkSpaces 애플리케이션 클라이언트로 리디렉션됩니다. 리디렉션하는 단계는 다음과 같습니다.

  1. WorkSpaces 애플리케이션 CreateStreamingURL API 작업을 사용하여 스트리밍 URL을 생성합니다.

  2. 사용자 지정 WorkSpaces Applications 클라이언트 핸들러에 대한 다음 접두사를 스트리밍 URL에 추가합니다. amazonappstream:

    접두사와 스트리밍 URL은 모두 다음가 같은 형식을 따릅니다.

    amazonappstream:base64encoded(streamingURL)

    참고

    URL을 인코딩할 때 인코딩이 UTF-8에 있는지 확인합니다.

    인코딩할 Powershell 샘플: [Convert]::ToBase64String([System.Text.Encoding]::UTF8.GetBytes("Streaming/IdpURL"))

  3. 사용자가 스트리밍 URL로 리디렉션되면 브라우저는 WorkSpaces 애플리케이션 클라이언트에서 링크를 열어야 함을 감지합니다.

  4. WorkSpaces 애플리케이션 클라이언트를 사용하여 스트리밍 세션을 시작할지 여부를 선택하라는 메시지가 표시됩니다.

  5. 메시지 표시 이후 다음 중 한 가지가 발생합니다.

    • WorkSpaces 애플리케이션 클라이언트가 설치된 경우 사용자는 WorkSpaces 애플리케이션 클라이언트를 사용하여 스트리밍 세션을 계속하도록 선택할 수 있습니다.

    • WorkSpaces 애플리케이션 클라이언트가 설치되지 않은 경우 브라우저 동작은 다음과 같이 달라집니다.

      • Chrome - 메시지가 표시되지 않습니다.

      • Firefox- Amazon AppStream을 열려면 사용자에게 새 앱이 필요함을 알리는 메시지가 표시됩니다.

      • Microsoft Edge - 메시지가 표시되지 않습니다.

      • Internet Explorer - WorkSpaces 애플리케이션 클라이언트가 설치되지 않았음을 사용자에게 알리는 메시지입니다.

        이 경우 사용자는 Download AppStream Client(AppStream 클라이언트 다운로드) 링크를 선택하여 클라이언트를 다운로드할 수 있습니다. 클라이언트를 다운로드하여 설치하고 브라우저를 새로 고치면 해당 클라이언트를 사용해 스트리밍 세션을 시작할 수 있습니다.

기본 브라우저를 사용하여 Windows 바탕 화면 바로 가기 생성

기본 브라우저를 사용하여 Windows 데스크톱 바로 가기를 생성하여 클라이언트를 시작하려면 다음 샘플 Powershell 스크립트를 사용합니다.

$StringToEncode = 'your URL string' $encodedUrl = [Convert]::ToBase64String([System.Text.Encoding]::UTF8.GetBytes($StringToEncode)) $shortcutContent = " [{000214A0-0000-0000-C000-000000000046}] Prop3=19,0 [InternetShortcut] IDList= URL=amazonappstream:$encodedUrl IconIndex=0 HotKey=0 IconFile=$env:USERPROFILE\AppData\Local\AppStreamClient\appstreamclient.exe " Set-Content -Path "$env:USERPROFILE\Desktop\AppStream 2.0 Client Launcher.url" -Value $shortcutContent