Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка под ASP.NET > WebService & IIS


Автор: Ronin08 11.6.2008, 01:58
Доброго времени суток!
Написал простенькую веб-службу, разместил на IIS
Захожу с локальной машины так:
Цитата

http://localhost/myservice/Service.asmx

Пытаюсь получить доступ к службе с виртуальной машины:
Цитата

http://192.168.26.3/myservice/service.asmx

страница с web-методами загружается, но когда я выбираю какой-нибудь из них , то ошибка (предупреждение)
Цитата

Тест
Форма для тестирования доступна только для запросов от локальных компьютеров.

Как это можно исправить?
И почему форма для тестирования!

Автор: Idsa 11.6.2008, 10:20
Ronin08, есть в IIS настройка, которая указывает, доступен ли объект из-за пределов локальной сети. По умолчанию по-моему он равен false.
Если сами не найдете, укажите версию IIS, чтобы люди смогли дать Вам более точные рекомендации.

Автор: Ronin08 11.6.2008, 10:46
Версия, кажется, седьмая. С вистой ставится!
Другие сайты (aspx) загружаются (с обоих машин)!
В диспетчере настроек iis посмотрел настройки подключений (к БД) тип элемента у бд которой я коннектюсь = локальный!
Видимо из за этого! Как сменить этот тип?

Автор: PashaPash 11.6.2008, 13:27
Ronin08, недоступна только форма для тестирования, которая показывается если зайти по url сервиса браузером. Сам сервис будет работать с обоих машин.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)