Answer: yes, you just need to be careful how you configure your web.config. New .NET 4.0 multipleSiteBindingsEnabled = "true" caught me. I have specified a relative address in the endpoint address, for example
/services/myservice.svc
but in the metadata it ended up being allowed:
http://localhost/services/myservice.svc/services/myservice.svc
What confused everything. Clearing the endpoint address attribute and updating the links made everything work.
source
share