У меня есть две веб-службы .net, развернутые на одном сервере IIS с использованием SSL, одна из которых ссылается на другую.
Если я задаю для этой веб-ссылки значение 'localhost', некоторые вызовы завершатся неудачно с этим исключением:
System.Web.Services.Protocols.SoapException:
Серверу не удалось обработать запрос.
---> System.Net.WebException: невозможно подключиться к удаленному серверу
---> System.Net.Sockets.SocketException: не удалось установить соединение, поскольку целевая машина активно отказала ему
Если установить фактическое имя машины, оно будет работать.
Почему?