Я пытаюсь настроить службу WCF с несколькими конечными точками на одной из конечных точек, используя поведение конечной точки enableWebScript, чтобы на клиенте был создан прокси Javascript (jsdebug / js).
При добавлении ссылки на службу в мой AJAX ScriptManager файл jsdebug не найден, если только адрес конечной точки не указан. Прокси-сервер ScriptManager, кажется, всегда генерирует путь «MyService.svc / jsdebug» для поиска файла, даже если мой сервис имеет адрес «ajax». Прокси должен сгенерировать путь как «MyService.svc / ajax / jsdebug».
Есть ли настройка для получения прокси с правильным путем? Мой сервис находится в корне моего сайта.
работает:
<endpoint address=""
behaviorConfiguration="ajaxBehavior"
binding="webHttpBinding"
bindingConfiguration="webBinding"
contract="MyTest.Web.ICustomerService" />
хочу это (не работает):
<endpoint address="ajax"
behaviorConfiguration="ajaxBehavior"
binding="webHttpBinding"
bindingConfiguration="webBinding"
contract="MyTest.Web.ICustomerService" />