I created custom portal for vcloud director. VCD version is 8.20.0.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Console</title>
</head>
<link rel="stylesheet" type="text/css" href="css/wmks-all.css" />
<script type="text/javascript" src="http://code.jquery.com/jquery-1.8.3.min.js"></script>
<script type="text/javascript" src="http://code.jquery.com/ui/1.8.16/jquery-ui.min.js"></script>
<script type="text/javascript" src="wmks.min.js"></script>
<body>
<div id="wmksContainer" style="position:absolute;width:50%;height:50%; "></div>
<script>
var wmks = WMKS.createWMKS("wmksContainer",{VCDProxyHandshakeVmxPath:"/vmfs/volumes/4a609bbd-50d21be6-17c4-0025b500c06e/WIN2008ENTR2 (8bd256c4-6f9b-47dd-8641-663c7b4d2b2a)/WIN2008ENTR2 (8bd256c4-6f9b-47dd-8641-663c7b4d2b2a).vmx", enableUint8Utf8:true}).register(WMKS.CONST.Events.CONNECTION_STATE_CHANGE, function(event,data){
if(data.state == WMKS.CONST.ConnectionState.CONNECTED){
console.log("connection state change : connected");
}
});
wmks.connect("wss://vmrc.cloud.local:443/902;cst-IwqggwKJYLcOTym9c1H8xIAc9OVRZIDbNm86zhB+pEjO8LkRI9TagSscAzCey85f3mjXoCZ7MsbnksmC+GoFJLLuBMm4s2M2aB4gdELabOM8rDfrSnWoXsi/IagMfDZzVDmFXKcquQWfzU5AVWzZUnYFNTF9hosLqhz//YIDAuMb5Azad5ai6VhZU5/DxggmIF3FGNNSnMIrIsG79ni9b7B4pane7EJh+rJU31zkO06kiPJ7PPZczVReZTzZA6tU9TMilrOeURsoQPdKZN3UDNLHdxQWzdm7uYdvhfEjLJ4=-UTwDMDp5kyGJk8P7MZa6TuOae9TcY4nx0owJhA==--tp-0f:8D:9C:DA:FF:31:2F:7A:BE:B5:48:1E:96:7F:C3:81:8D:F5:6C:37--");
</script>
</body>
</html>