다음을 통해 공유


IntranetZoneCredentialPolicy 클래스

정의

WebRequest와 파생 클래스를 사용하여 이루어진 리소스 요청에 사용할 자격 증명 정책을 정의합니다.

public ref class IntranetZoneCredentialPolicy : System::Net::ICredentialPolicy
public class IntranetZoneCredentialPolicy : System.Net.ICredentialPolicy
type IntranetZoneCredentialPolicy = class
    interface ICredentialPolicy
Public Class IntranetZoneCredentialPolicy
Implements ICredentialPolicy
상속
IntranetZoneCredentialPolicy
구현

예제

다음 코드 예제에서는의 인스턴스를 만드는 방법을 보여 줍니다 IntranetZoneCredentialPolicy 및 애플리케이션 도메인에 대 한 자격 증명 정책을 설정 하려면 사용 합니다.

static void UseIntranetCredentialPolicy()
{
   IntranetZoneCredentialPolicy^ policy = gcnew IntranetZoneCredentialPolicy;
   AuthenticationManager::CredentialPolicy = policy;
}
 public static void UseIntranetCredentialPolicy()
{
    IntranetZoneCredentialPolicy  policy = new IntranetZoneCredentialPolicy();
    AuthenticationManager.CredentialPolicy = policy;
}

설명

이 정책을 통해 보낼만 요청한 리소스를 요청 하는 클라이언트와 동일한 도메인의 경우 자격 증명입니다. 대부분의 애플리케이션에 대 한 인트라넷에 없는 리소스에 대 한 요청과 함께 전송 되 고 네트워크 자격 증명 하지 못하므로 최적의 정책입니다.

참고

ICredentialPolicy 경우에 정책을 호출 되는 WebRequest 또는 WebProxy 연결 된 요청 되지 않는 자격 증명에 null입니다. 이 정책 설정에 자격 증명을 지정 하지 않으면 하는 요청에 대 한 영향을 주지 않습니다.

사용 합니다 AuthenticationManager.CredentialPolicy 속성을 설정 합니다 IntranetZoneCredentialPolicy 정책입니다. 합니다 IAuthenticationModule 요청에 대 한 인증을 처리 하는 호출을 ShouldSendCredential 인증을 수행 하기 전에 메서드. 요청된 된 클라이언트는 다른 도메인에 있으면 합니다 ShouldSendCredential 메서드가 반환 되는 false, 및 인증이 수행 되지 않습니다.

이 정책에는의 모든 인스턴스에 영향을 줍니다. WebRequest 현재 애플리케이션 도메인에서 null이 아닌 자격 증명을 사용 합니다. 개별 요청에 대해 정책을 재정의할 수 없습니다.

생성자

IntranetZoneCredentialPolicy()

IntranetZoneCredentialPolicy 클래스의 새 인스턴스를 초기화합니다.

메서드

Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.

(다음에서 상속됨 Object)
GetHashCode()

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type을 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
ShouldSendCredential(Uri, WebRequest, NetworkCredential, IAuthenticationModule)

클라이언트의 자격 증명이 Boolean를 사용하여 이루어진 리소스 요청과 함께 전송되는지 여부를 나타내는 WebRequest을 반환합니다.

ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)

적용 대상