title: Recommended way of protecting web service (WCF) with IP?
body: <p>I need to protect my WCF web services and was thinking what is the best way of doing this. Its not really a ROLE / User situation - more of a "WHO CAN CALL THE WEB SERVICE".</p>
  
  <p>I was thinking that i could use an IP? Is this the recommended way?</p>
  
  <p>Anybody have any experience with this, I was thinking of have a table (sql) with all IPs that can access the web service but i didn't want to reinvent the wheel if something exists already.</p>
  
  <p>I presume there is an event or similar when somebody access the webservice so i can check there ip? - Anybody have an example?</p>
  
  <p>And i presume this can be accomplished with standard HTTP binding ?</p>
  
  <p>I would appreciate any input anybody has</p>