主要内容

matlab.net.http.AuthenticationScheme类

包:matlab.net.http

HTTP身份验证方案

描述

AuthenticationScheme枚举类提供了标识符支持身份验证方案。金宝app指定一个计划,添加一个计划属性到一个凭证对象。

如果你发送消息到服务器需要身份验证,那么服务器将返回一个ResponseMessage与一个StatusCode401年或407年。的AuthenticateField在响应中指定所需的AuthenticationSchemes的请求。选择最强的方案,你可以支持,并补发请求金宝appAuthorizationField包含适当的授权信息。

如果MATLAB®不会自动实现方案和您想要使用这个计划,那么你必须实现自己的挑战的反应。

枚举
成员名
描述
基本

用户名和密码传输HTTP头的消息。这个方案是自动实现的,当你提供适当的凭证属性在一个HTTPOptions对象发送消息时,和服务器请求基本身份验证。

消化

用户名和密码验证,但更安全,因为密码不会传输连接。这个方案是自动实现的,当你提供适当的凭证属性在一个HTTPOptions对象发送消息时,和服务器请求消化身份验证。

持票人

基于OAuth。MATLAB不支持这个计划。金宝app

霍巴

不支持通金宝app过MATLAB。

相互

不支持通金宝app过MATLAB。

谈判

该方案支持SPNEGO-金宝appbased Kerberos和NTLM窗口®只有。

MATLAB实现这个计划时自动供给凭证HTTPOptions这个名字这个计划或一个空计划。一个默认的HTTPOptions对象包含这样一个凭证对象。正确使用这个计划,你必须登录到一个Kerberos或NTLM环境。这个方案忽略了用户名密码的属性凭证对象。

NTLM

MATLAB实现这个计划时自动供给凭证HTTPOptions这个名字这个计划或一个空计划。一个默认的HTTPOptions对象包含这样一个凭证对象。使用这个方案:

  • 在Windows平台上,你必须正确登录到一个NTLM环境,和用户名密码的属性凭证对象将被忽略。

  • 在Linux上®macOS平台,你必须指定用户名密码凭证对象。

OAuth

不支持通金宝app过MATLAB。

令牌

不支持通金宝app过MATLAB。

方法

全部展开

介绍了R2016b