Appstream 2.0无法通过会话上下文

时间:2018-08-15 21:39:35

标签: amazon-web-services command-line-interface aws-appstream

我们正在运行Appstream 2.0实例,并正在尝试运行example in the documentation以运行Chrome实例并启动通过AWS CLI传入的默认URL。

我们已经使用CLI和以下命令成功生成了URL:

aws appstream create-streaming-url --stack-name "stack-name-here" --fleet-name "fleet-name-here" --user-id "user-email@email.com" --application-id "Chrome" --session-context "www.google.com"

但是启动后,会话上下文“ www.google.com”将永远不会传递。我们已经按照图片文档中指定的对SessionContextRetriever.exe的引用设置了一个批处理文件。

for /f "tokens=*" %%f in (`C:\Scripts\SessionContextRetriever.exe`) do (
set var=%%f
)
chrome.exe %var%
pause

我们还非常确定上下文实际上是通过URL生成传递的,因为它显示在URL参数中。问题是,Chrome启动后,直接进入新的标签页,而忽略了会话上下文。

任何帮助,将不胜感激!

1 个答案:

答案 0 :(得分:0)

对于遇到此问题的任何人,文档使用错误的引号。

对于('C:\ Scripts \ SessionContextRetriever.exe')中的/ f“ tokens = *” %% f 设置var = %% f ) chrome.exe%var% 暂停

代替`use'。