Клиентские учетные данные пользователя, вошедшего в CRM 2011 локально - PullRequest
2 голосов
/ 16 мая 2011

Я пытаюсь вызвать веб-приложение из IFrame в CRM 2011 On-Premises.В веб-приложении как я могу получить учетные данные клиента пользователя, вошедшего в CRM, для передачи в службу IOrganizationService?

Ответы [ 2 ]

0 голосов
/ 18 января 2012

Я делал это раньше, На самом деле, я даю имя пользователя, пароль и домен (олицетворение) для существующего пользователя CRM.

но я не пробовал этого раньше

Windows.ClientCredential = System.Net.CredentialCache.DefaultNetworkCredentials
0 голосов
/ 16 мая 2011

Я не работал с веб-приложениями для CRM 2011, так как Microsoft делает все возможное, чтобы сделать этот вариант максимально недостижимым, но в клиентском приложении следующее работает для передачи объекта учетных данных в DiscoveryService. / OrganizationService:

ClientCredentials credentials = new ClientCredentials()
{
    Windows.ClientCredential = System.Net.CredentialCache.DefaultNetworkCredentials
};

Это было несколько похоже на веб-приложения CRM 4, поэтому это может сработать, но я понятия не имею, как повлияет тот факт, что веб-приложения для Eleven должны запускаться в своих собственных «приложениях» IIS вместо CRMWeb / Папка ISV, как и в предыдущих версиях.

...