I have a WCF application that normally runs in IIS (for my testing and production environments). But when I run it from my debugger it is setup to run self hosted (that is,
Yes, you have to have a base or endpoint address of HTTPS and you also have to specify the service certificate via a behavior