2009-05-25 48 views
0

我已經實現了一個返回xml字符串的web服務。Web服務如何驗證請求的URL是否有效?

我想通過散列碼來驗證Web服務,當請求從任何URL,然後來驗證URL是否有效這將如何通過C#代碼做了什麼?

的XML Web服務將需要一個有效的散列碼與驗證請求從取得的URL一起提交給API。

回答

0

也許你可以檢查HttpRequest.Url.Referrer並ping引用。如果它返回,那麼你可以確定引薦網址是有效的。雖然,我不知道你怎麼平。

0

我們中的很多人都不希望保護對我們網絡服務的呼叫,對吧?

有很多方法可以做到這一點,其中之一是使用自定義SOAP頭。

使用此方法,我們只需將一個必需的SOAP頭添加到我們的Web服務調用中。

我們將SOAP頭嵌入到消息中,並在服務器上驗證其內容。

如果SOAP頭驗證順利完成,Web服務器發送給消費者的網絡服務響應。

相關問題