zoukankan      html  css  js  c++  java
  • WCF常见预绑定协议中各种安全模式(Message Security|Transport Security)所支持的客户端凭证验证类型汇总

    WCF中提供了非常丰富的预绑定协议,这些预绑定协议初始时就制定了相应的安全模式。

    本文列出了常见协议的安全模式及其验证方法

    1.BasicHttpBinding

    初始安全模式:none

    初始message security客户端凭证类型:windows

    初始transport seciruty客户端凭证类型:windows

    Message Security credential type: Username, certificate

    Transport Security credential type:none, basic, digest,NTLM, windows,certificate.

    备注:basicHttpBinding预绑定协议的messageSecurity只支持username和certificate的验证模式。而wsHttpBinding支持的messageSecurity 验证模式则丰富的多。

    2.wsHttpBinding

    初始安全模式:Message

    初始message security客户端凭证类型:windows

    初始transport seciruty客户端凭证类型:windows

    Message Security credential type: None,Windows,Username, certificate,IssuedToken.

    Transport Security credential type:none, basic, digest,NTLM, windows,certificate

    3. wsDualHttpBinding

    初始安全模式:Message

    初始message security客户端凭证类型:windows

    初始transport seciruty客户端凭证类型:不支持

    Message Security credential type: None,Windows,Username, certificate,IssuedToken.

    备注:wsDualHttpBinding不支持transport security,这点一定切记. 目前为止,我们可以知道:所有*httpbinding,在初始情况下,都是基于消息安全(除了basichttpbinding无任何安全)

    4.netTcpBinding

    初始安全模式:Transport

    初始message security客户端凭证类型:windows

    初始transport seciruty客户端凭证类型:windows

    Message Security credential type: None,Windows,Username, certificate,IssuedToken.

    Transport Security credential type:none, windows,certificate

    5. netMsmqBinding

    初始安全模式:Transport

    初始message security客户端凭证类型:windows

    初始transport Seciruty 之Msmq Authentication mode:WindowsDomain

    Message Security credential type: None,Windows,Username, certificate,IssuedToken.

    Msmq Authentication mode type:none, WindowsDomain,certificate

    备注:该绑定协议中,transport security下的clientCredentialsType选项已经被MsmqAuthencationMode代替

    6. msmqIntegrationBinding

    初始安全模式:Transport

    初始message security客户端凭证类型:不支持

    初始transport Seciruty 之Msmq Authentication mode:WindowsDomain

    Msmq Authentication mode type:none, WindowsDomain,certificate

    备注:该绑定协议中,transport security下的clientCredentialsType选项已经被MsmqAuthencationMode代替

  • 相关阅读:
    js控制两个日期相减
    下拉框只显示最初下拉框中的值和json返回array的交集
    js来进行字符串的转化和小数点后的截取
    js来实现popup的生成,带钟罩,可移动popup,点击body可自动消失
    css块居中
    響應式設計佈局
    pc端手機端自適應佈局方案
    pc端常規頁面實現
    pc端前端和手機端區別
    js字符串轉數組,數組轉字符串
  • 原文地址:https://www.cnblogs.com/Winston/p/1331436.html
Copyright © 2011-2022 走看看