Я пытаюсь отладить простой веб-сервис. У меня установлен IIS 7 на моем компьютере для разработки (Windows 7), и я установил веб-службу. Я могу получить к нему доступ со своей машины разработки, но не с любой другой машины в локальной сети.
Я открыл брандмауэр для доступа по протоколу HTTP, и я могу получить доступ к веб-сайту по умолчанию с других машин, так что это не брандмауэр.
На какие параметры безопасности следует обратить внимание, чтобы разрешить устройствам в локальной сети доступ к веб-службе?
Проверьте привязки на веб-сайте, на котором работает ваша веб-служба, и убедитесь, что у него есть привязка для 192.168.2.102 на порту 8080. Также убедитесь, что ваш веб-сайт по умолчанию не имеет привязки для 192.168.2.102 на порту 8080. В При этом убедитесь, что на веб-сайте по умолчанию нет привязок с подстановочными знаками, которые соответствовали бы 192.168.2.102 на порту 8080.
Это еще не ответ, но я не мог понять, как добавлять скриншоты в комментарий. Привязки веб-сайтов по умолчанию (работает).
Привязка веб-сервиса (работает только локально):
В конце концов, это был брандмауэр. Другими словами, отключение брандмауэра делает службу доступной. Для моих тестовых целей этого достаточно.