Дано: IIS (не помню версию; W2003Srv вобщем) на котором поднят некий SOAP сервис. К сервису обращается vbs-скрипт посредством MSSOAP.SoapClient30. И всё бы ничего, но работа сервиса завязана на неявную передачу в него имени пользователя, под которым запускается скрипт, посредством NTLM-аутентификации. Если дёргать aspx сервиса браузером, то все работает. А вот при дёрганьи скриптом - фиг. Явно не происходит аутентификациии на IIS.
Клиентская ОС - XP
Any ideas? Куда рыть и что крутить?
Upd: Речь об навеске на домен Windows LimitLogin
Upd1: Причина найдена:
For Soap Toolkit 3.0 to authenticate against Integrated Authentication
(NTLM) the host name should not have any “.” in it. This was included as a
security feature, so for any hostname with “.” the soap client will not use
the logged on user credentials.