SecurityBindingElement.CreateKerberosOverTransportBindingElement 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
创建一个安全绑定元素,该元素配置为需要使用客户端 Kerberos 令牌进行基于 SOAP 安全的客户端身份验证。 此绑定元素需要传输提供服务器身份验证和消息保护(例如 HTTPS)。
public:
static System::ServiceModel::Channels::TransportSecurityBindingElement ^ CreateKerberosOverTransportBindingElement();
public static System.ServiceModel.Channels.TransportSecurityBindingElement CreateKerberosOverTransportBindingElement ();
static member CreateKerberosOverTransportBindingElement : unit -> System.ServiceModel.Channels.TransportSecurityBindingElement
Public Shared Function CreateKerberosOverTransportBindingElement () As TransportSecurityBindingElement
返回
TransportSecurityBindingElement 对象。
注解
若要执行 Kerberos 身份验证,服务器必须在注册到 Active Directory 的服务主体名称的帐户中运行。 NetworkService 属于这种帐户。
所创建绑定的 IncludeTimestamp 设置为 true
。 从 LocalClientSecuritySettings 中返回的 LocalClientSettings 对象的 DetectReplays 属性设置为 false
。
从 LocalServiceSecuritySettings 中返回的 LocalServiceSettings 对象的 DetectReplays 属性设置为 false
。