ProcessModelComAuthenticationLevel 열거형
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
DCOM 보안에 대한 인증 수준을 지정합니다.
public enum class ProcessModelComAuthenticationLevel
public enum ProcessModelComAuthenticationLevel
type ProcessModelComAuthenticationLevel =
Public Enum ProcessModelComAuthenticationLevel
- 상속
필드
| Name | 값 | Description |
|---|---|---|
| None | 0 | 인증을 지정하지 않습니다. 이 필드는 상수입니다. |
| Call | 1 | 서버가 각 원격 프로시저 호출을 시작할 때 요청을 받을 때 DCOM이 클라이언트의 자격 증명을 인증하도록 지정합니다. |
| Connect | 2 | 클라이언트가 서버와 관계를 설정할 때만 DCOM이 클라이언트의 자격 증명을 인증할 수 있도록 지정합니다. 기본값입니다. |
| Default | 3 | DCOM이 일반적인 보안 협상 알고리즘을 사용하여 인증 수준을 결정하게 지정합니다. |
| 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에서만 호환 모드)을 사용하는 경우에만 관련이 있습니다.