Не удается получить доступ к службе WCF удаленно
ФОН
У нас естьВеб-сервис WCF размещенный вСлужба Windows работает сBasicHttpBinding.
ПРОБЛЕМА
Просмотр URL-адреса службы на локальном компьютере работает нормально, но попытка просмотра с использованием внешнего IP-адреса (удаленно или даже локально) не работает. Пример:
http://localhost:8000/booking.svc
(ХОРОШО)
http://<external-IP>:8000/booking.svc
(Не нормально)
app.config
<system.serviceModel>
<services>
<service behaviorConfiguration="DefaultServiceBehavior" name="HotelManagementSystem.ServiceHost.BookingService">
<endpoint address="" binding="basicHttpBinding" contract="HotelManagementSystem.ServiceHost.IBookingService" />
<host>
<baseAddresses>
<add baseAddress="http://localhost:8000/booking.svc" />
</baseAddresses>
</host>
</service>
</services>
<behaviors>
<serviceBehaviors>
<behavior name="DefaultServiceBehavior">
<serviceMetadata httpGetEnabled="true" />
<serviceDebug includeExceptionDetailInFaults="True" />
</behavior>
</serviceBehaviors>
</behaviors>
</system.serviceModel>
У кого-нибудь есть идеи?