다음을 통해 공유


authenticationModules의 <add> 요소(네트워크 설정)

업데이트: 2007년 11월

응용 프로그램에 인증 모듈을 추가합니다.

<configuration> 요소
  <system.Net> 요소(네트워크 설정)
    <authenticationModules> 요소(네트워크 설정)
      authenticationModules의 <add> 요소(네트워크 설정)

<add 
   type = "client type", System, Version="version number", Culture="culture", PublicKeyToken="token" 
/>

특성 및 요소

다음 단원에서는 특성, 자식 요소 및 부모 요소에 대해 설명합니다.

특성

특성

설명

type

인증을 구현하는 모듈의 클래스 이름 및 사양입니다.

자식 요소

없음

부모 요소

요소

설명

authenticationModules

네트워크 요청을 인증하는 데 사용되는 모듈을 지정합니다.

설명

add 요소는 등록된 인증 모듈 목록의 끝에 인증 모듈을 추가합니다. 인증 모듈은 목록에 추가된 순서에 따라 호출됩니다.

type 특성 값은 쉼표로 구분된 유효한 DLL 이름과 해당 클래스 이름이어야 합니다.

구성 파일

이 요소는 응용 프로그램 구성 파일이나 컴퓨터 구성 파일(Machine.config)에 사용할 수 있습니다.

예제

다음 코드 예제에서는 기본 인증 모듈을 설정합니다. Version 및 PublicKeyToken 값을 지정된 모듈에 적합한 값으로 바꾸어야 합니다.

<configuration>
  <system.net>
        <authenticationModules>
            <add type="System.Net.DigestClient, System, Version=2.0.3600.0,
                 Culture=neutral, PublicKeyToken=b77a5c561934e089" />
            <add type="System.Net.NegotiateClient, System, Version=2.0.3600.0,
                 Culture=neutral, PublicKeyToken=b77a5c561934e089" />
            <add type="System.Net.KerberosClient, System, Version=2.0.3600.0,
                 Culture=neutral, PublicKeyToken=b77a5c561934e089" />
            <add type="System.Net.NtlmClient, System, Version=2.0.3600.0,
                 Culture=neutral, PublicKeyToken=b77a5c561934e089" />
            <add type="System.Net.BasicClient, System, Version=2.0.3600.0,
                 Culture=neutral, PublicKeyToken=b77a5c561934e089" />
        </authenticationModules>
  </system.net>
</configuration>

참고 항목

참조

네트워크 설정 스키마

IAuthenticationModule

AuthenticationManager