WebProxy.Credentials 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
인증을 위해 프록시 서버에 제출할 자격 증명을 가져오거나 설정합니다.
public:
property System::Net::ICredentials ^ Credentials { System::Net::ICredentials ^ get(); void set(System::Net::ICredentials ^ value); };
public System.Net.ICredentials? Credentials { get; set; }
public System.Net.ICredentials Credentials { get; set; }
member this.Credentials : System.Net.ICredentials with get, set
Public Property Credentials As ICredentials
속성 값
인증을 위해 프록시 서버에 제출할 자격 증명이 들어 있는 ICredentials 인스턴스입니다.
구현
예외
UseDefaultCredentials 속성이 true
로 설정되어 있을 때 이 속성을 설정하려고 했습니다.
설명
속성에는 Credentials HTTP 407(프록시 권한 부여) 상태 코드에 대한 응답으로 프록시 서버로 보낼 인증 자격 증명이 포함되어 있습니다. 대부분의 클라이언트 시나리오에서는 현재 로그온한 사용자의 자격 증명인 를 사용해야 DefaultCredentials합니다. 이렇게 하려면 이 속성을 설정하는 대신 속성을 true
로 설정합니다UseDefaultCredentials.
참고
속성을 이외의 CredentialsDefaultCredentials자격 증명으로 설정하는 경우 속성을 true
로 설정 UseDefaultCredentials 하면 가 발생합니다InvalidOperationException. 이를 방지하려면 속성을 null
로 설정하기 전에 속성을 true
로 UseDefaultCredentials 설정 Credentials 해야 합니다. 마찬가지로 이 인 경우 이 속성을 값 UseDefaultCredentialstrue
으로 설정할 수 없습니다.
적용 대상
.NET