Sto provando ad aprire una sessione rdp su un server dalla mia pagina web.Come RDP da una pagina Web
<td><a href="file:///c:/Users/stegar06/Desktop/wtf.bat">testrdp</a></td>
Il file bat ha appena la riga seguente scritto in esso: mstsc/v: emea-Cirrus
Quello che succede è che il file appena viene visualizzata nel browser Chrome come file di testo. Quindi la pagina web si carica e dice letteralmente "mstsc/v: emea-cirrus" in alto. Come posso farlo per avviare il client desktop remoto e andare all'indirizzo?
Ho anche provato a creare un file .rdp e referenziare che è l'href, anch'esso visualizzato semplicemente come testo normale. Il file RDP è stato creato utilizzando il seguente codice:
screen mode id:i:2
desktopwidth:i:1436
desktopheight:i:925
session bpp:i:16
auto connect:i:1
full address:s:emea-orion
compression:i:1
keyboardhook:i:2
audiomode:i:2
redirectdrives:i:0
redirectprinters:i:0
redirectcomports:i:0
redirectsmartcards:i:0
displayconnectionbar:i:1
alternate shell:s:
shell working directory:s:
disable wallpaper:i:1
disable full window drag:i:1
disable menu anims:i:1
disable themes:i:1
bitmapcachepersistenable:i:1
winposstr:s:0,3,0,0,800,600
redirectclipboard:i:1
redirectposdevices:i:0
drivestoredirect:s:
autoreconnection enabled:i:1
authentication level:i:0
prompt for credentials:i:0
negotiate security layer:i:1
remoteapplicationmode:i:0
allow desktop composition:i:0
allow font smoothing:i:0
disable cursor setting:i:0
gatewayhostname:s:
gatewayusagemethod:i:0
gatewaycredentialssource:i:4
gatewayprofileusagemethod:i:0
I browser sono in modalità sandbox per evitare questo tipo di comportamento che desideri. In genere non si desidera visitare alcune pagine casuali per richiamare alcuni eseguibili sul proprio computer, potenzialmente a causa di chissà quali danni. Se qualcosa di simile può essere reso possibile, dovrebbe essere fatto con alcune sostituzioni di sicurezza. E anche allora, non penso che sarebbe consigliabile senza precauzioni. Supponiamo che 'wtf.bat' venga sovrascritto. Cosa potrebbe fare un file batch sostituito che non sarebbe terribilmente buono per le imprese? – JayC
Ho visto macchine virtuali accessibili tramite controlli ActiveX (solo IE) e sentito parlare di VNC con HTML5 Canvas e WebSockets, ... hai ancora delle opzioni, se vuoi un accesso tipo RDP, suppongo. In caso contrario, l'esecuzione di alcuni file eseguibili o batch accessibili localmente richiederà la creazione di buchi di sicurezza in alcuni browser di tua scelta. – JayC
Tre parole: '' – tripleee