matlab.net.http.AuthenticationScheme 클래스
네임스페이스: matlab.net.http
HTTP 인증 체계
설명
AuthenticationScheme
열거형 클래스는 지원되는 인증 체계에 대한 ID를 제공합니다. 체계를 지정하려면 Scheme 속성을 Credentials
객체에 추가하십시오. 자세한 내용은 IETF®(Internet Engineering Task Force) 웹사이트의 RFC 2617 HTTP Authentication: Basic and Digest Access Authentication을 참조하십시오.
인증을 요구하는 서버에 메시지를 보내면 서버는 StatusCode 401 또는 407이 기재된 ResponseMessage
를 반환합니다. 응답의 AuthenticateField
에는 요청에 필요한 AuthenticationSchemes
가 지정되어 있습니다. 지원 가능한 가장 강력한 체계를 선택하고, AuthorizationField
에 올바른 승인 정보를 포함하여 다시 요청하십시오.
MATLAB®이 자동으로 구현해 주지 않는 체계를 사용하고 싶다면, 자체적인 인증 질문 응답을 직접 구현해야 합니다.
열거형 멤버 이름 | 설명 |
---|---|
Basic | 사용자 이름과 비밀번호가 HTTP 메시지의 헤더에 포함되어 전송됩니다. 이 체계는 메시지를 보낼 때 사용자가 |
Digest | 사용자가 이름과 비밀번호로 인증되지만, 비밀번호가 네트워크 연결을 통해 전송되지 않기 때문에 더욱 안전합니다. 이 체계는 메시지를 보낼 때 사용자가 |
Bearer |
|
HOBA | MATLAB에서 지원되지 않습니다. |
Mutual | MATLAB에서 지원되지 않습니다. |
Negotiate | 이 체계는 Windows®에서 SPNEGO 기반의 Kerberos 및 NTLM만 지원합니다.
|
NTLM |
|
OAuth | MATLAB에서 지원되지 않습니다. 그러나 |
Token | MATLAB에서 지원되지 않습니다. |
메서드
버전 내역
R2016b에 개발됨
참고 항목
Credentials
| HTTPOptions
| AuthInfo
| ResponseMessage
| AuthenticateField
| AuthorizationField