The purpose of using a Javascript proxy for the Web Service using a service reference with Script Manager is to avoid a page load. If the information being retrieved is potentially sensitive, is there a way to secure this web service call other than using SSL?
Share
If your worried about other people access your web service directly, you could check the calling IP address and host header and make sure it matches expected IP’s addresses.
If your worried about people stealing information during it’s journey from the server to the client, SSL is the only way to go.