我用來處理Web服務,我們使用帶有soap的憑證頭來保護它。調用應用程序需要在憑證頭中傳遞用戶名和密碼。我們現在正在考慮使用基於WCF restful的web服務並希望保護它。想知道確保它的最佳方式是什麼?如何保護WCF寧靜的服務?
我在想,我可以在POST變量中填入用戶名和密碼(這就是他們所稱的)。但是,這是保證安靜的Web服務的正確方法嗎?
我用來處理Web服務,我們使用帶有soap的憑證頭來保護它。調用應用程序需要在憑證頭中傳遞用戶名和密碼。我們現在正在考慮使用基於WCF restful的web服務並希望保護它。想知道確保它的最佳方式是什麼?如何保護WCF寧靜的服務?
我在想,我可以在POST變量中填入用戶名和密碼(這就是他們所稱的)。但是,這是保證安靜的Web服務的正確方法嗎?
此鏈接描述如何使用WCF with WS-Security。
此鏈接描述WS-Security是什麼。
此鏈接描述了architecture of the WCF security component。
不確定您是否可以將這些與REST結合使用,但知道HTTP具有自己的驗證機制(請參閱Basic authentication和Digset authentication和此overview about both)。
執行此操作的RESTful方法將使用HTTP身份驗證。
我想你有一些研究要做:)
看看[這個](http://stackoverflow.com/questions/141484/how-to-configure-secure-restful-services-with-wcf-使用用戶名密碼ssl)問題 – Reniuz 2011-06-09 09:52:11