我有一個ASP.NET(1.1)網絡中的說明,其驗證使用SoapExtension.ProcessMessage(的SOAPMessage)重寫客戶服務:如何檢測ASP.NET請求使用哪個Web服務協議?
http://www.codeguru.com/columns/experts/article.php/c5479
但是,如果如果沒有設置在web.config起來,使得HttpSoap是唯一允許的協議,那麼ProcessMessage將永遠不會被調用來接收其他協議上的請求,因此繞過安全性。
是否有編程方式確保使用SOAP(而不是依賴web.config是正確的)?
謝謝。
我不確定,但是如果你喜歡使用Request.HttpMethod屬性。 – 2009-04-23 17:30:36