ホームページ >運用・保守 >Linuxの運用と保守 >ECS インスタンスの Web 管理端末アドレスをクエリする方法

ECS インスタンスの Web 管理端末アドレスをクエリする方法

坏嘻嘻
坏嘻嘻オリジナル
2018-09-19 17:20:131984ブラウズ

この記事の内容は、ECS インスタンスの Web 管理端末アドレスをクエリする方法に関するものです。必要な方は参考にしていただければ幸いです。

DescribeInstanceVncUrl

ECS インスタンスの Web 管理端末アドレスをクエリします。

説明

このインターフェイスを呼び出すときは、次の点に注意する必要があります。

管理端末アドレスの有効期間インターフェイスが成功してから 15 秒以内にリンクが使用されない場合、URL アドレスは自動的に無効になり、再度クエリする必要があります。

単一管理端末リンクの永続リンク (KeepAlive) 時間は 60 秒です。60 秒以内に管理端末ウィンドウでの操作がない場合、接続は自動的に切断されます。

接続が中断された場合、再接続の回数は 1 分あたり 30 回を超えることはできません。

リンク https://g.alicdn.com/aliyun/ecs-console-vnc/0.0.7/index の最後に vncUrl=xxxx、instanceId=xxx、isWindows=True を追加する必要があります。 .html? 、isWindows=False、およびpassword=XXXXXXの場合は、&を使用してパラメータを接続します。

パラメータ vncUrl: インターフェイスが正常に呼び出された後に返される VncUrl の値。

パラメータinstanceId: インスタンスID。

パラメータ isWindows: このインスタンスのオペレーティング システムが Windows システムであるかどうか。値が true の場合は Windows システムであることを示し、値が false の場合は Windows システムではないことを示します。

(オプション) パラメータ パスワード: このインスタンスのリモート接続パスワード。6 桁の数字または大文字と小文字で構成されます。このパラメータを使用すると、管理端末への接続時にパスワードの入力が不要になります。

例:

 
index.html?vncUrl=ws%3A%2F%xxx&instanceId=i-wz9hhwq5a6tmxxxxxxx&isWindows=true

または

 
index.html?vncUrl=ws%3A%2F%xxx&instanceId=i-wz9hhwq5a6tmxxxxxxx&isWindows=true&Password=111111

リクエスト パラメータ

ECS インスタンスの Web 管理端末アドレスをクエリする方法

戻りパラメータ

ECS インスタンスの Web 管理端末アドレスをクエリする方法

##例

リクエストの例

https://ecs.aliyuncs.com/?Action=DescribeInstanceVncUrl
&RegionId=cn-qingdao
&InstanceId=AY121018033933eaxxxxxxx
&<公共请求参数>

返却例

XML形式

<DescribeInstanceVncUrlResponse>
    <RequestId>1450F2D7-5435-4420-BBC9-49C5xxxxxxxx</RequestId>
    <VncUrl>ws%3A%2F%2Fhz01-vncproxy.aliyun.com%2Fwebsockify%2F%3Fs%3DDvh%252FIA%252BYc73gWO48c
               Bx2gBxUDVzaAnSKr74pq30mzqUYgeUMcB%252FbkNixDxdEA996</VncUrl>
</DescribeInstanceVncUrlResponse>

JSON形式

{
    "RequestId": "1450F2D7-5435-4420-BBC9-49C514B0157E", 
    "VncUrl": "ws%3A%2F%2Fhz01-vncproxy.aliyun.com%2Fwebsockify%2F%3Fs%3DDvh%252
               FIA%252BYc73gWO48cBx2gBxUDVzaAnSKr74pq30mzqUYgeUMcB%252FbkNixDxdEA996"
}

エラー コード

このインターフェイスに固有のエラー コードは次のとおりです。その他のエラー コードについては、API エラー センターをご覧ください。

ECS インスタンスの Web 管理端末アドレスをクエリする方法

以上がECS インスタンスの Web 管理端末アドレスをクエリする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。