ProcessModelComAuthenticationLevel 열거형
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
DCOM 보안의 인증 수준을 지정합니다.
public enum class ProcessModelComAuthenticationLevel
public enum ProcessModelComAuthenticationLevel
type ProcessModelComAuthenticationLevel =
Public Enum ProcessModelComAuthenticationLevel
- 상속
필드
Call | 1 | 서버가 각 원격 프로시저 호출 시작 시에 요청을 수신할 때 DCOM이 클라이언트의 자격 증명을 인증하도록 지정합니다. |
Connect | 2 | 클라이언트가 서버와의 관계를 설정할 때만 DCOM이 클라이언트의 자격 증명을 인증하도록 지정합니다. 기본값입니다. |
Default | 3 | DCOM이 표준 보안 협상 알고리즘을 사용하여 인증 수준을 결정하도록 결정합니다. |
None | 0 | 인증을 지정하지 않고 이 필드는 상수입니다. |
Pkt | 4 | 받은 모든 데이터가 대상 클라이언트에서 보낸 것인지 DCOM에서 확인하도록 지정합니다. 항상 데이터 그램 전송 Pkt 인증을 사용합니다. |
PktIntegrity | 5 | 클라이언트와 서버 간에 전송되는 데이터가 수정되지 않았는지 DCOM이 인증하고 확인하도록 지정합니다. |
PktPrivacy | 6 | DCOM이 이전의 모든 수준을 인증하고 각 원격 프로시저 호출의 인수 값을 암호화하도록 지정합니다. |
예제
다음 예제에서는 현재 ProcessModelSection.ComAuthenticationLevel 속성 값을 가져와서 다음으로 Call
설정하는 방법을 보여줍니다.
// Get the current ComAuthenticationLevel property value.
ProcessModelComAuthenticationLevel comAuthLevel =
processModelSection.ComAuthenticationLevel;
// Set the ComAuthenticationLevel property to
// ProcessModelComAuthenticationLevel.Call.
processModelSection.ComAuthenticationLevel =
ProcessModelComAuthenticationLevel.Call;
' Get the current ComAuthenticationLevel property value.
Dim comAuthLevel _
As ProcessModelComAuthenticationLevel = _
processModelSection.ComAuthenticationLevel
' Set the ComAuthenticationLevel property to
' ProcessModelComAuthenticationLevel.Call.
processModelSection.ComAuthenticationLevel = _
ProcessModelComAuthenticationLevel.Call
설명
ProcessModelComAuthenticationLevel
는 속성을 설정할 때 사용할 값을 정의합니다 ProcessModelSection.ComAuthenticationLevel .
기본값은 Connect
입니다.
참고
ProcessModelComAuthenticationLevel
설정은 ASP.NET 프로세스 모델을 사용할 때만 적용 됩니다 (인터넷 정보 서비스 [IIS] 5.n 또는 IIS 6에서 호환 모드 에서만).