diff --git a/pkg/webconsole/session/remote_console.go b/pkg/webconsole/session/remote_console.go index 3059f8e916..1c143f694f 100644 --- a/pkg/webconsole/session/remote_console.go +++ b/pkg/webconsole/session/remote_console.go @@ -98,11 +98,7 @@ func (info *RemoteConsoleInfo) getOpenStackURL() (string, error) { } func (info *RemoteConsoleInfo) getQcloudURL() (string, error) { - base := "https://img.qcloud.com/qcloud/app/active_vnc/index.html" - params := url.Values{ - "InstanceVncUrl": {info.Url}, - } - return fmt.Sprintf("%s?%s", base, params.Encode()), nil + return "https://img.qcloud.com/qcloud/app/active_vnc/index.html?InstanceVncUrl=" + info.Url, nil } func (info *RemoteConsoleInfo) getAliyunURL() (string, error) {