Я не работал с веб-приложениями для CRM 2011, так как Microsoft делает все возможное, чтобы сделать этот вариант максимально недостижимым, но в клиентском приложении следующее работает для передачи объекта учетных данных в DiscoveryService. / OrganizationService:
ClientCredentials credentials = new ClientCredentials()
{
Windows.ClientCredential = System.Net.CredentialCache.DefaultNetworkCredentials
};
Это было несколько похоже на веб-приложения CRM 4, поэтому это может сработать, но я понятия не имею, как повлияет тот факт, что веб-приложения для Eleven должны запускаться в своих собственных «приложениях» IIS вместо CRMWeb / Папка ISV, как и в предыдущих версиях.