Click or drag to resize

CreateEncrypted 메서드

인증에 사용되는 계정과 암호를 묶어서 자격 증명 문자열을 생성합니다.

형식
syntax
Credential = objCredential.CreateEncrypted(UserName, Password)

Credential

String. 생성된 자격 증명 문자열을 반환합니다.

objCredential

Required. Credential 오브젝트

UserName

Required. String. 로그온 계정

Password

Required. String. 로그온 암호

설명

Impersonate 메서드 호출시 계정과 암호를 직접 입력하는 방식일 경우 ASP 소스 코드에 윈도우 계정과 암호가 그대로 출력되어 보안상 문제가 될 수 있습니다. 이를 해결하기 위해 계정과 암호를 합하고 그 자체를 암호화해서 Credential로 표현하고 Credential을 Impersonate 메서드 호출시 사용하는 방식이 적용됩니다.

Active Directory 기반의 인증을 사용하는 경우라면 UserName은 UPN 형식으로 User@DNSDomainName와 같이 지정합니다. 독립 실행형 파일 서버로 인증하는 경우라면 해당 서버의 단순 로컬 계정을 지정합니다. 파일 서버를 분리해서 개발한다면 네트워크 공유 폴더로 업로드 파일 저장 문서를 확인 하십시오.

예제
ASP
Set Credential = Server.CreateObject("TABSUpload4.Credential")
Response.Write Credential.CreateEncrypted("upload4", "your_password")