Re[2]: Web service
От: трайкатч  
Дата: 27.01.11 13:06
Оценка:
Здравствуйте, vmpire, Вы писали:

V>Здравствуйте, трайкатч, Вы писали:


Т>>Можно ли заставить выполняться метод веб сервиса под конкретным пользователем? Задача такая: в методе web сервиса используется сторонний компонент, в котором идет обращение (с помощью TcpClient-а) к внешнему ip адресу. Запросы к ip адресу обламываются, поскольку веб сервис работает под ASPNET клиентом, который не прописан на прокси сервере.

Т>>Нужно либо авторизоваться на прокси сервере, либо выполнить код web сервиса под другой учеткой (не ASPNET). Может есть какие-то идеи? Заранее спасибо!
V>Если IIS версии 6 и выше — пропишите пользователя в application pool
V>Если более старый — поставьте имперсонирование конфиге приложения (http://msdn.microsoft.com/en-us/library/72wdk8cc.aspx)
Спасибо! IIS 5.1. Прописал в конфиге <identity impersonate="true" userName="domain\User" password="pass"/>. Но все равно облом
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.