Last time when i developed webservice, my Staff is asking about how to provide Secruity of Webservice
I browse some sites, i got nice aritcle from microsoft site
http://msdn.microsoft.com/en-us/library/9hdd3w8c(VS.80).aspx
http://msdn.microsoft.com/en-us/library/ff649362.aspx
What is the purpose of disable Protocol:-
Actually when we are implement webservice it is accept Http-Get,Http-Post and Http Soap protocols, but somebody send the request in the form of Http-Get and Http-Post to reduce the risk for invoke webservice.
for Security purpose we will disable Http-Get and Http-Post because soneone is calling Http request.
Http-Get and Http-Post is for Testing form when we are testing in local server or production server.
Make sure if you are deploy your service into production server please remove Http-Get and Http-Post
how to Remove
Go to web.config, search <webService></webService> tag
if not there put this tag under <system.web>
remove these protocols
Recent Comments