Al Feroce

Al Feroce

  • NA
  • 7
  • 546

WCF define which webservice can be accessed by callers

Sep 25 2017 4:27 PM
Hello,
 
I have created an application, with a layer that has multiple wcf(web services). Let's say WebService1, Webservice2, Webservice3, Webservice4, and Webservice5.
 
Webservice1, 2 and 3 can be called with same certificate. The issue is the caller to Webservice1, can also access Webservice2 and 3.
 
What I want is the caller to Webservice1, should only use Webservice1 and be denied access to Webservice2 and 3, keeping same certificate.
 
What options to achieve this?
 
Thanks in Advance
Al