Опубликованный сайт asp.net недоступен в другой системе в той же сети
Я разработал веб-сайт asp.net и опубликовал его на сервере. Хотя на этом сервере все работает идеально, если я предоставляю браузер от этого диспетчера IIS, а на сервере (опубликованная система) все работает идеально. Но мне нужен доступ к тому же опубликованному приложению также и в других системах (которые подключены к одной сети). Как это возможно..??
ПРИМЕЧАНИЕ: 1. Используется IIS 7.
При попытке установить соединение с другой системой из той же сети, получая ошибку следующим образом
Ошибка подключения к сокету 172.31.7.243. ErrorCode: 10060. Попытка подключения не удалась, потому что подключенная сторона не ответила должным образом через определенный промежуток времени, или не удалось установить соединение, так как подключенный хост не ответил 172.31.7.243:90
2 ответа
Возможно, HTTP-трафик через порт 80, поступающий из локальной сети, заблокирован.
Вам следует проверить, установлен ли на вашем сервере ISA-сервер и, если да, разрешен или нет HTTP-трафик на порту 80. Если он заблокирован, попробуйте разрешить его для диапазона IP-адресов локальной сети.
Изменить: Или порт 90, как указано в вашем коде ошибки, но почему вы работаете на порт 90?
Если вы обращаетесь к своему приложению на размещенном сервере, то просто замените localhost на ipaddress размещенного сервера, чтобы получить доступ к нему по сети.
[localhost]/MyProjectName
тогда вот так:
[IPaddress_of_HostedServer]/MyProjectName