Я создал службу WCF, и она работает нормально. У меня есть ссылка, которая приведет вас на страницу «Служба менеджера», чтобы кто-то получил URL-адрес этой службы.Служба WCF с веб-страницей невозможна?
Я добавил страницу контроллера/cshtml, чтобы проверить (ping) базы данных, которые используются службой, чтобы мы могли проверить, запущены ли они (базы данных).
Когда я запускаю службу локально с помощью IIS Express, она работает нормально.
www.domanin.com/ServiceName/Manager.svc
- это URL.
Когда я запускаю локально этот пинг (cshtml), это localhost:XXXXX/Status
.
Состояние - это имя контроллера. И это работает! (когда я запускаю локально).
Почему это не работает, когда я публикую его на сервере?
Я пытаюсь перейти к www.domain.com/ServiceName/Status
и получить страницу не могу. Я также пробовал www.domain.com/Status
и ничего. Можете ли вы не иметь бритву (cshtml + controller), размещенную вместе с сервисом?
Спасибо!
Работает ли ваш wcf-сервис? – empi
@empi - Да, он уже используется. –
Это связано с вашей конфигурацией IIS для приложения и службы wcf. Пожалуйста, поделитесь ими. – Guanxi