通過WSE完成Web Service驗證
發(fā)表時間:2023-08-01 來源:明輝站整理相關(guān)軟件相關(guān)文章人氣:
[摘要]Microsot最近發(fā)布了Web Services Enhancements(WSE),它開創(chuàng)了Web service開發(fā)的新紀元。運用WSE中的WS-Security類,我們可以通過X.509證書...
Microsot最近發(fā)布了Web Services Enhancements(WSE),它開創(chuàng)了Web service開發(fā)的新紀元。運用WSE中的WS-Security類,我們可以通過X.509證書或用戶名/密碼驗證Web service用戶,可以數(shù)字式簽署SOAP消息,還可以加密SOAP消息。除了這些功能外,WSE還可以讓我們通過WS-Routing在不同機器之間調(diào)用Web service,并通過DIME添加SOAP附件。(關(guān)于WSE的更多信息,可以參考Roger Jennings在FTPOnline上的文章“Upgrade to WSE From WSDK”)。
本文的錄像教程系列講述了如何通過用戶名和密碼來驗證Web service用戶。教程中包含一個樣例web.config文件(帶有必要的WSE條目)、一個實現(xiàn)IPasswordProvider接口的樣例類、一個測試代理服務器和其它說明SOAP驗證技術(shù)的代碼。你可以從這里下載代碼。
點擊鏈接播放錄像:
WSE Authentication教程
IPasswordProvider接口
創(chuàng)建Web Service
創(chuàng)建Web Service客戶端代理
關(guān)于作者:
Dan Wahlin著有XML for ASP.NET Developers(Sams)一書,并創(chuàng)辦了Wahlin Consulting公司,這家公司主要致力于XML和Web Service的咨詢和培訓。Dan也管理XML for ASP.NET Developers網(wǎng)站:www.XMLforASP.NET。要了解更多信息,請訪問www.xmlforasp.net/content.asp?content=dan。