成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

系統講解WCF傳輸安全知識

開發 開發工具
WCF傳輸安全在實際使用中是一個比較重要的知識點。對于初學者來說,需要牢固的掌握這一知識的應用,以幫助自己對WCF的了解。

WCF框架是目前功能比較強大的一個由微軟開發的開發工具,可以幫助開發人員實現許多功能。WCF傳輸安全取決于使用的綁定和后續傳輸。#t#

例如,當使用 WSHttpBinding 類時,傳輸為 HTTP,保證傳輸安全的主要機制為 HTTP 上的安全套接字層 (SSL)(通常稱為 HTTPS)。本主題討論 WCF 系統提供的綁定中使用的主要傳輸安全機制。

注意:

將 SSL 安全與 .NET Framework 3.5 和更高版本一起使用時,WCF 客戶端將使用其證書存儲區中的中間證書和 SSL 協商期間收到的中間證書,對服務的證書執行證書鏈驗證。.NET Framework 3.0 僅使用本地證書存儲區中安裝的中間證書。

BasicHttpBinding

默認情況下,BasicHttpBinding 類不提供安全。此綁定旨在提供與不實現安全機制的 Web 服務提供程序的互操作性。但可以通過將 Mode 屬性設置為 None 以外的值來啟用安全。若要啟用WCF傳輸安全,請將該屬性設置為 Transport。

BasicHttpBinding 類主要用于與現有的 Web 服務和由 Internet 信息服務 (IIS) 承載的許多服務進行互操作。因此,此綁定的傳輸安全旨在實現與 IIS 站點的無縫互操作。通過將安全模式設置為 Transport,然后設置客戶端憑據類型可以實現這一目的。憑據類型值對應于 IIS 目錄安全機制。下面的代碼演示如何設置模式以及如何將憑據類型設置為 Windows。當客戶端和服務器在同一個 Windows 域中時,您可以使用此配置。

或在配置中:

  1. < bindings>   
  2. < basicHttpBinding>   
  3. < binding name="SecurityByTransport">   
  4. < security mode="Transport">   
  5. < transport clientCredentialType=
    "Windows" /> < /security>   
  6. < /binding>   
  7. < /basicHttpBinding> 
  8. < /bindings> 

 

 

下面的WCF傳輸安全代碼使用***標識證書的證書指紋。有關 證書的更多信息,請參見使用證書。

或者,在客戶端配置中的 behaviors 部分使用 clientCredentials element 指定證書。

  1. < behaviors>   
  2. < behavior>   
  3. < clientCredentials>   
  4. < clientCertificate findValue=
     
    "101010101010101010101010101010000000000"
     storeLocation="LocalMachine"
     storeName="My" X509FindType=
    "FindByThumbPrint"/> 
  5.  < /clientCertificate>   
  6. < /clientCredentials>   
  7. < /behavior> 
  8. < /behaviors>  

 

NetNamedPipeBinding

NetNamedPipeBinding 類用于進行有效的計算機內通信;也就是說,雖然可以在同一網絡上的兩臺計算機之間創建命名管道通道,但進程是在同一臺計算機上運行的。此綁定只提供傳輸級別的安全。在創建使用此綁定的應用程序時,終結點地址必須包括“net.pipe”作為終結點地址的協議。

WSFederationHttpBinding

使用傳輸安全時,此綁定與已頒發的令牌 (TransportWithMessageCredential) 一起使用 HTTP 上的 SSL(稱為 HTTPS)。有關 聯合身份驗證應用程序的更多信息,請參見聯合令牌與頒發的令牌。

NetPeerTcpBinding

NetPeerTcpBinding類是旨在使用對等網絡功能進行有效通信的一種安全傳輸。TCP 是協議,這與類和綁定的名稱相一致。當安全模式設置為“傳輸”時,綁定將實現 TCP 上的 TLS。有關 對等功能的更多信息,請參見對等網絡。

MsmqIntegrationBinding 和 NetMsmqBinding

有關消息隊列(以前稱為 MSMQ)的傳輸安全的完整討論,請參見使用WCF傳輸安全保護消息。

責任編輯:曹凱 來源: 網易博客
相關推薦

2009-12-22 14:54:52

WCF安全

2009-06-12 14:28:14

WCF傳輸安全

2009-12-21 18:46:50

WCF傳輸大數據

2010-02-26 09:50:57

WCF傳輸安全機制

2010-04-30 18:20:23

Unix系統

2010-05-04 09:45:28

Unix系統

2010-05-04 16:33:39

Unix系統

2010-05-05 15:02:39

Unix系統

2010-04-27 11:32:41

2010-04-30 10:19:34

Aix系統

2009-11-09 09:34:07

WCF集合

2010-02-23 09:44:12

WCF dataCon

2009-11-09 09:23:10

WCF數據契約

2010-04-20 11:34:26

Unix操作系統

2010-04-27 16:52:52

AIX操作系統

2010-04-29 13:30:20

Unix操作系統

2010-05-05 17:46:32

Unix文件系統

2010-05-06 14:24:56

Unix系統交換區

2010-05-06 09:26:44

Unix系統

2010-04-30 01:28:59

Unix系統
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: а√中文在线8 | 久久久久久亚洲精品 | 欧美黄色网 | 亚洲一区二区三区在线播放 | 特级做a爰片毛片免费看108 | 国产精品国产三级国产aⅴ入口 | 日本视频免费观看 | 精品伦精品一区二区三区视频 | 中文字幕第7页 | 亚洲一区二区三区高清 | 免费h在线 | 欧美乱做爰xxxⅹ久久久 | 99久久久无码国产精品 | 国产精品久久久久久久模特 | 欧美激情在线一区二区三区 | 暖暖日本在线视频 | 欧美中文在线 | 99在线视频观看 | 久久久久国产精品 | 日韩精品一区二区三区在线播放 | 日本国产高清 | 欧美一级黄 | 欧美区日韩区 | 久久久久国产精品免费免费搜索 | 日本三级全黄三级三级三级口周 | 欧美a级成人淫片免费看 | 69福利影院 | a级片在线观看 | 欧美福利影院 | 中文字幕在线免费视频 | 国产成人精品一区二 | 狠狠久久 | 免费成人高清在线视频 | 蜜月va乱码一区二区三区 | 天天影视网天天综合色在线播放 | 羞羞羞视频 | 久久最新网址 | 91精品国产综合久久香蕉麻豆 | 91中文字幕在线 | 91丨九色丨国产在线 | 欧美看片|