このAPIを使用すると、Java Network Launching Protocol (JNLP)ファイル(Java Web Start (JWS)とも呼ばれます)を、インスタンスをホストしているノードからダウンロードできます。 このJNLPファイルを使用してVNCにアクセスできます。
注意:
VNC client jar is missing
エラー・メッセージが表示される場合、Oracle Cloud管理者に問い合せてVNCアクセスに必要なJARファイルをアップロードしてください。注意:
Application Blocked by Java Security
エラー・メッセージが表示された場合は、表示されたアドレスをException Site Listに追加する必要があります。 Exception Site Listの編集に関する詳細は、次のリンクを参照してください:https://www.java.com/en/download/faq/exception_sitelist.xml メソッド
GET
APIリクエストのAccept
ヘッダーは、値application/x-java-jnlp-file
に設定する必要があります。
レスポンス本文に返されるデータ(JNLPファイル)のContent-Type
はapplication/x-java-jnlp-file
に設定されます。
RESTリソース
/instancevnc/instance_id
URI
https://api_endpoint/instancevnc/instance_id
URIパラメータ
パラメータ | 説明 |
---|---|
instance_id | JNLPファイルがダウンロードされる対象のインスタンス識別子。 |
URIの例
https://api.oc.example.com/instancevnc/mytenant/public/d5baeacd-e97d-4933-b170-fcfad113bf1e
サンプル出力
<?xml version="1.0" encoding="utf-8"?> <jnlp spec="1.0+" codebase="https://192.168.128.5:443"> <information> <title>Oracle Compute VNC</title> <vendor>Oracle America</vendor> <offline-allowed/> </information> .............. .............. -----END RSA PRIVATE KEY-----</argument> </application-desc> </jnlp>