Сделайте службу WCF REST общедоступной, когда hsoted на IIS8 виртуальной машины

У меня MS Server 2012 на виртуальной машине, и я размещаю службу WCF REST в IIS8, что мне нужно сделать, чтобы сделать эту службу общедоступной? У меня есть статический IP-адрес, и я настроил маршрутизатор для переадресации вызовов на внешний IP-адрес:PORT на IP-адрес службы:PORT, но я думаю, что из-за того, что это виртуальная машина, я что-то не так?

1 ответ

Решение

Ну, вам нужен публичный IP-адрес, предоставленный вашим провайдером. И затем вам нужно настроить маршрутизатор / брандмауэр для пересылки запроса на ваш сервис и порт. Вам необходимо настроить так, чтобы клиент вызывал общедоступное доменное имя для вашей службы, чтобы внутренне ваша служба могла предоставить свою конечную точку в локальной сети (localhost). Пожалуйста, добавьте больше информации (например, web.configs, трассировки стека), чтобы получить лучший ответ.

Другие вопросы по тегам