title: How are RESTful WCF services secured so that only the calling application can call them?
body: <p>I have an application that uses Silverlight and ASP.NET as a front-end. It retrieves data from the server by calling some RESTful WCF services that are hosted there. I'd like to prevent the curious user from opening up a new browser window and calling the web service themselves. Is there a way to restrict access to the web services to a specific application?</p>
  
  <p>Thanks!</p>