Хост службы WCF (wcfSvcHost.exe) ограничен локальным клиентом (localhost)? - PullRequest
1 голос
/ 11 ноября 2009

Мне нужно сегодня настроить две машины для domo клиент-серверного приложения, написанного с помощью WCF. (На обеих машинах установлена ​​Visual Studio 2008)

Я тестировал приложения, используя сервисный хост WCF (wcfSvcHost.exe) на моем ПК.

Позволит ли wcfSvcHost.exe клиенту подключаться с удаленного компьютера через HTTP (в идеале порт 80)?

Или это ограничено локальными клиентами (localhost) только как встроенный веб-сервер Visual Studio 2008?

Ответы [ 2 ]

2 голосов
/ 11 ноября 2009

Нет, это не ограничивается локальной машиной. Вам потребуется настроить проект для использования порта 80. Возможно, вам также потребуется открыть брандмауэр.

Вы не должны использовать wcfsvchost в производственной среде


В Vista для использования порта 80 вам также потребуется запустить

netsh http add urlacl url = http://+:80/MyUri пользователь = ДОМЕН \ пользователь

с правами администратора

На XP это сложнее ...

0 голосов
/ 11 ноября 2009

Это не ограничено, но вам лучше создать собственный настраиваемый хост. также убедитесь, что у вас нет межсетевого экрана, блокирующего используемые вами порты

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...