IMsTscNonScriptable::ClearTextPassword 속성
원격 데스크톱 ActiveX 컨트롤 암호를 일반 텍스트 형식으로 설정합니다.
이 속성은 쓰기 전용입니다.
구문
HRESULT put_ClearTextPassword(
[in] BSTR newClearTextPass
);
속성 값
일반 텍스트 형식으로 지정된 연결에 사용할 암호입니다.
오류 코드
성공하면 S_OK 반환합니다.
설명
암호는 안전하게 암호화된 RDP 통신 채널의 서버에 전달됩니다. 일반 텍스트 암호를 설정한 후에는 일반 텍스트 형식으로 검색할 수 없습니다.
ClearTextPassword 속성은 원격 데스크톱 ActiveX 컨트롤이 연결된 상태가 아닌 경우에만 설정할 수 있습니다. 컨트롤이 연결된 경우 이 속성을 설정하지 못합니다. 연결된 상태에 대해 검사 IMsTscAx::Connected 속성을 검색합니다.
이 메서드를 호출하여 일반 텍스트 암호를 이식 가능한 인코딩된 암호 또는 이진(보고할 수 없는) 인코딩 암호로 변환하기 전에 설정할 수도 있습니다. 그러나 인코딩된 암호는 안전하게 암호화된 것으로 간주해서는 안 됩니다.
이 메서드를 처음 호출하여 일반 텍스트 형식으로 암호를 설정하는 경우 암호를 인코딩된 형식으로 변환할 수 있습니다.
일반 텍스트 암호를 인코딩된 형식으로 변환하려면
- ClearTextPassword 속성에서 암호를 일반 텍스트 형식으로 설정합니다.
- 이진(비포트 가능) 인코딩 형식으로 암호를 검색하려면 BinaryPassword 속성 및 BinarySalt 속성을 검색합니다. 이진 인코딩된 형식으로 암호를 설정하려면 인코딩된 암호 부분과 솔트 부분이 모두 필요합니다.
- 이식 가능한 인코딩된 형식으로 암호를 검색하려면 PortablePassword 메서드 및 PortableSalt 속성을 검색합니다. 이식 가능한 인코딩된 형식으로 암호를 설정하려면 두 부분 모두 필요합니다.
위의 세 단계를 수행한 후 BinaryPassword 및 BinarySalt 속성 또는 PortablePassword 및 PortableSalt 속성을 설정하여 암호를 인코딩된 형식으로 설정할 수 있습니다. 두 부분 모두 필요합니다.
자동 로그온을 사용하도록 설정하려면 UserName 및 도메인 속성도 설정해야 합니다. 암호가 사용자를 인증하지 못하면 서버에 Windows 로그온 대화 상자가 표시되어 사용자에게 암호를 묻는 메시지가 표시됩니다.
원격 데스크톱 웹 연결에 대한 자세한 내용은 원격 데스크톱 웹 연결에 대한 요구 사항을 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows Vista |
지원되는 최소 서버 |
Windows Server 2008 |
유형 라이브러리 |
|
DLL |
|
IID |
IID_IMsTscNonScriptable c1e6743a-41c1-4a74-832a-0dd06c1c7a0e로 정의됩니다. |