WebClientProtocol.PreAuthenticate WebClientProtocol.PreAuthenticate WebClientProtocol.PreAuthenticate WebClientProtocol.PreAuthenticate Property

정의

사전 인증을 활성화할지 여부를 나타내는 값을 가져오거나 설정합니다.Gets or sets whether pre-authentication is enabled.

public:
 property bool PreAuthenticate { bool get(); void set(bool value); };
public bool PreAuthenticate { get; set; }
member this.PreAuthenticate : bool with get, set
Public Property PreAuthenticate As Boolean

속성 값

요청을 사전 인증하면 true이고, 그렇지 않으면 false입니다.true to pre-authenticate the request; otherwise, false. 기본값은 false입니다.The default is false.

설명

클라이언트 자격 증명을 사용 하지 않고 리소스를 요청 하면 서버 요청을 문제 및 지 원하는 어떤 인증 체계를 나타냅니다.When a client requests a resource without using credentials, the server challenges the request and indicates what authentication schemes it supports. 클라이언트는 인증 체계를 선택 하 고 적절 한 보냅니다 WWW-authenticate 헤더를 서버.The client chooses an authentication scheme and sends the appropriate WWW-authenticate header to the server. PreAuthenticate 됩니다 true, WWW-authenticate 헤더는 모든 후속 요청과 함께 전송 됩니다.When PreAuthenticate is true, the WWW-authenticate header is sent with all subsequent requests.

PreAuthenticatefalse, 처음에 사용자를 인증 하 고 시도 하지 않고 XML 웹 서비스 메서드에 대 한 요청이 만들어질 합니다.When PreAuthenticate is false, a request is made to the XML Web service method without initially attempting to authenticate the user. XML 웹 서비스에서 익명 액세스를 허용 하는 경우 XML 웹 서비스 메서드 실행 됩니다.If the XML Web service allows anonymous access, then the XML Web service method is executed. 익명 액세스 허용 되지 않는 경우 401 HTTP 반환 코드를 클라이언트로 다시 보내집니다.If anonymous access is disallowed, a 401 HTTP return code is sent back to the client. 에 대 한 응답을 WebClientProtocol 클래스 웹 서버에 인증 자격 증명을 반환 합니다.In response, the WebClientProtocol class returns authentication credentials to the Web server. 인증 클라이언트는 이후에 XML 웹 서비스 액세스 권한이 있는 경우에 XML 웹 서비스 메서드 실행; 그렇지 않은 경우 클라이언트는 액세스가 거부 됩니다.If the client is authenticated and subsequently authorized to access the XML Web service, the XML Web service method is executed; otherwise the client is denied access.

적용 대상

추가 정보