主要内容

matlab.net.http.AuthenticationScheme类

包:matlab.net.http

HTTP身份验证方案

描述

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

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

如果MATLAB®如果您想要使用该方案而不自动实现该方案,则必须实现自己的质询响应。

枚举
成员名
描述
基本

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

消化

使用名称和密码对用户进行身份验证,但更安全,因为密码不通过连接传输。当您提供适当的工具时,该方案将自动实现凭证属性在一个HTTPOptions对象发送消息时,服务器请求消化身份验证。

持票人

基于OAuth.MATLAB不支持此方案。金宝app

霍巴

不支持M金宝appATLAB。

相互

不支持M金宝appATLAB。

谈判

该方案支持Windows金宝app上基于spnego的Kerberos和NTLM®只有。

MATLAB在提供时自动实现该方案凭证HTTPOptions该方案的名称或其中有一个空计划.一个默认的HTTPOptions对象包含这样的凭证对象。要使用此方案,必须正确地登录到Kerberos或NTLM环境。此方案忽略用户名密码的属性凭证对象。

NTLM

MATLAB在提供时自动实现该方案凭证HTTPOptions该方案的名称或其中有一个空计划.一个默认的HTTPOptions对象包含这样的凭证对象。使用此方案:

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

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

OAuth

不支持M金宝appATLAB。

令牌

不支持M金宝appATLAB。

方法

全部展开

介绍了R2016b