Настройка WCF в производственной IIS 8.5 - PullRequest
0 голосов
/ 10 октября 2018

Я пытаюсь представить свой сервис WCF как часть URL моего основного сайта на сервере.У меня он работает на сервере (Windows Server 2012 R2 Standard) на IIS 8.5, но я могу достичь его только локально с помощью localhost или с помощью имени компьютера, как указано ниже:

http://localhost/TeeSvc/Service1.svc

>.mysite.net/TeeSvc/Service1.svc" rel="nofollow noreferrer">http://<<machinename>>.mysite.net/TeeSvc/Service1.svc

У меня есть существующий сайт, настроенный следующим образом:

http://mystaging.mysite.net

Мне нужно, чтобы я мог подключиться к услуге, используя:

http://mystaging.mysite.net/TeeSvc/Service1.svc

Я видел здесь статью , касающуюся этого, но она относится к более ранней версии IIS, и я не могу заставить консольное окно cscript.exe оставаться открытым достаточно долго, чтобывыдайте любые команды.

Как мне это сделать?

enter image description here

1 Ответ

0 голосов
/ 11 октября 2018

Я смог заставить это работать, следуя тому же подходу к созданию вещей в IIS, как описано здесь:

Настройка URL в IIS

MyСитуация осложнялась еще и тем, что это был переход более старого сайта DNN на версию 9.2.В файле DNN web.config было много ненужных записей;после того как я удалил разделы httpHandlers и httpModules, я наконец-то заставил его работать.

...