Proprietà IMsTscNonScriptable::ClearTextPassword
Imposta la password del controllo ActiveX desktop remoto in formato testo non crittografato.
Questa proprietà è di sola scrittura.
Sintassi
HRESULT put_ClearTextPassword(
[in] BSTR newClearTextPass
);
Valore proprietà
Password da utilizzare per la connessione, specificata in formato testo non crittografato.
Codici di errore
Restituisce S_OK in caso di esito positivo.
Commenti
La password viene passata al server nel canale di comunicazione RDP crittografato in modo sicuro. Dopo aver impostato una password di testo non crittografato, non può essere recuperata in formato testo non crittografato.
La proprietà ClearTextPassword può essere impostata solo quando il controllo ActiveX desktop remoto non è nello stato connesso. Se il controllo è connesso, l'impostazione di questa proprietà ha esito negativo. Per verificare la presenza dello stato connesso, recuperare la proprietà IMsTscAx::Connected .
È anche possibile chiamare questo metodo per impostare una password in testo non crittografato prima di convertirla in una password codificata portabile o in una password codificata binaria (nonportabile). Si noti tuttavia che le password codificate non devono essere considerate crittografate in modo sicuro.
Se si chiama questo metodo per impostare una password in formato testo non crittografato, è quindi possibile convertire la password in formato codificato.
Per convertire una password di testo non crittografato in formato codificato
- Impostare la password in formato testo non crittografato nella proprietà ClearTextPassword .
- Per recuperare la password in formato codificato binario (nonportabile), recuperare la proprietà BinaryPassword e le proprietà BinarySalt . Sia la parte password codificata che la parte salt sono necessarie per impostare una password in formato codificato binario.
- Per recuperare la password in formato codificato portabile, recuperare il metodo PortablePassword e le proprietà PortableSalt . Entrambe le parti sono necessarie per impostare una password in formato codificato portabile.
Dopo aver seguito i tre passaggi precedenti, è possibile impostare la password in formato codificato impostando le proprietà BinaryPassword e BinarySalt o PortablePassword e PortableSalt . Sono necessarie entrambe le parti.
Per abilitare l'accesso automatico, è necessario impostare anche le proprietà UserName e Domain . Se la password non riesce a autenticare l'utente, la finestra di dialogo Accesso di Windows viene visualizzata nel server per richiedere all'utente la password.
Per altre informazioni sulla connessione Web Desktop remoto, vedere Requisiti per connessione Web Desktop remoto.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows Vista |
Server minimo supportato |
Windows Server 2008 |
Libreria dei tipi |
|
DLL |
|
IID |
IID_IMsTscNonScriptable è definito come c1e6743a-41c1-4a74-832a-0dd06c1c7a0e |