Пакет: matlab.net.http
Схема HTTP Authentication
AuthenticationScheme
класс перечисления обеспечивает идентификаторы для поддерживаемых схем аутентификации. Чтобы задать схему, добавьте свойство Scheme в Credentials
объект.
Если вы отправляете сообщение в сервер, который требует аутентификации, то сервер возвращает ResponseMessage
с StatusCode 401 или 407. AuthenticateField
в ответе задает необходимый AuthenticationSchemes
для запроса. Выберите самую сильную из схем, которые можно поддержать, и переиздавать запрос с AuthorizationField
содержа соответствующую информацию авторизации.
Если MATLAB® не реализует схему автоматически, и вы хотите использовать схему, то необходимо реализовать собственные ответы проблемы.
Перечисление Имя элемента | Описание |
---|---|
Basic | Имя пользователя и пароль передается в заголовке сообщения HTTP. Эта схема реализована автоматически, когда вы предоставляете соответствующий |
Digest | Пользователь аутентифицируется с именем и паролем, но более безопасный, потому что пароль не передается по связи. Эта схема реализована автоматически, когда вы предоставляете соответствующий |
Bearer | На основе |
HOBA | Не поддерживают MATLAB. |
Mutual | Не поддерживают MATLAB. |
Negotiate | Эта схема поддерживает основанный на SPNEGO Kerberos и NTLM на Windows® только. MATLAB реализует эту схему автоматически, когда вы предоставляете |
NTLM | MATLAB реализует эту схему автоматически, когда вы предоставляете
|
OAuth | Не поддерживают MATLAB. |
Token | Не поддерживают MATLAB. |
AuthInfo
| AuthenticateField
| AuthorizationField
| Credentials
| HTTPOptions
| ResponseMessage