Показать сообщение отдельно
Старый 22.05.2012, 11:55   #4  
g.Naukovych is offline
g.Naukovych
Участник
MCBMSS
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
405 / 130 (5) +++++
Регистрация: 23.03.2011
Цитата:
Сообщение от a33ik Посмотреть сообщение
По поводу инстанциирования сервиса советую посмотреть следующую ссылку - http://nishantrana.wordpress.com/201...e-in-crm-2011/
Здесь ровно то же самое, что я предложил.
NetworkCredential)CredentialCache.DefaultCredentials
берутся из пула приложения. Веб-сервис у нас не входит в CRM и является сторонним сайтом. Аутентификация моя в CRM для него не интересна. Значит мне либо при подключении к нему необходимо указать логин и пароль. Либо использовать анонимную авторизацию и аутентификацию пула. Где и будут DefaultCredentials того пользователя, от которого работает пул.
Раньше можно было размещать веб-сервис в ISV и делать имперсонацию. Сейчас это вроде нехорошо. В ISV нельзя писать.
__________________
Мой блог https://procrm.tv