I have been tasked with creating a service that will be consumed by jQuery on a public facing website. The site will not authenticate users so there is no need for security on the front end. How do I expose the WCF service so that it can't be browsed to and only consumed by the website? There's no sensitive data being returned but because of Auditing I cannot allow the service to be browsed to.
Ideas? Coded examples?