Я создал проект wcf. У него есть несколько сервисов отдыха wcf. Теперь мне нужно разместить его на веб-сервере, который является общим хостингом.
Мой веб-сайт: www.mysite.com. А у сервисов должно быть что-то вроде: services.mysite.com. Чтобы при вызове службы клиент использовал что-то вроде: http://services.mysite.com/location.svc/location/?id=5
Веб-конфигурация проекта wcf:
<services>
<service name="MyServices.Location" behaviorConfiguration="ServiceBehaviour">
<endpoint address="" binding="webHttpBinding" contract="MyServices.ILocation" behaviorConfiguration="web">
<identity>
<dns value="services.mysite.com" />
</identity>
</endpoint>
<host>
<baseAddresses>
<add baseAddress="http://services.mysite.com/"/>
</baseAddresses>
</host>
</service>
Я уже публикую этот проект wcf на service.mysite.com. Но когда я пытаюсь получить доступ к службам, веб-браузер говорит: «Ресурс не найден».
Пожалуйста, дайте мне некоторое представление о том, что я делаю неправильно ..