HttpClientHandler.UseDefaultCredentials 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
처리기에서 기본 자격 증명을 요청과 함께 전송하는지 여부를 제어하는 값을 가져오거나 설정합니다.
public:
property bool UseDefaultCredentials { bool get(); void set(bool value); };
public bool UseDefaultCredentials { get; set; }
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public bool UseDefaultCredentials { get; set; }
member this.UseDefaultCredentials : bool with get, set
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
member this.UseDefaultCredentials : bool with get, set
Public Property UseDefaultCredentials As Boolean
속성 값
기본 자격 증명이 사용되면 true
이고, 그렇지 않으면 false
입니다. 기본값은 false
입니다.
- 특성
설명
서버에서 요청한 경우 개체의 HttpClientHandler 요청이 현재 로그온한 사용자의 자격 증명을 사용하여 인증되어야 하는 경우 이 속성을 true
로 설정합니다. 클라이언트 애플리케이션에 대 한 대부분의 시나리오에 필요한 동작은 이것이입니다. 이 속성을 사용 하는 대신 ASP.NET 애플리케이션과 같은 중간 계층 애플리케이션에 대 한 일반적으로 설정 된 Credentials 속성 대신 요청 클라이언트의 자격 증명을 합니다.
이 속성은 프록시 자격 증명에 영향을 주지 않습니다. 기본(시스템) 프록시를 사용하는 경우 속성을 사용하여 자격 증명을 DefaultProxyCredentials 명시적으로 설정합니다. 프록시가 속성에 의해 Proxy 설정되면 해당 속성을 통해 프록시에 대한 자격 증명을 Credentials 설정합니다.
이 속성이 다음으로 true
설정된 경우 속성에 Credentials 부작용이 있으며 Credentials 로 설정 DefaultCredentials됩니다.
적용 대상
.NET