i want to avoid the others to access my webservice.
I have Web Service called WebService.asmx, which is hosted in www.xyz.com and we know that we can access the servi
One way of doing this is to authenticate all your requests to your methods and reject the calls that are not authenticated. A very detailed answer is given here.
Web Services can be checked form the firewall where request is coming. It can checked by the content-type of the response. All webservices have "application/soap-xml" as content-type.