Показать сообщение отдельно
Старый 21.08.2020, 10:15   #3  
ZooY is offline
ZooY
Участник
Аватар для ZooY
 
377 / 46 (2) +++
Регистрация: 24.06.2008
Адрес: Россия, Москва
Вообще говоря, с CallerId я уже пробовал играться...
Делаю вот так
Код:
var credentials = new ClientCredentials();
credentials.Windows.ClientCredential = CredentialCache.DefaultNetworkCredentials;
var service = new OrganizationServiceProxy(serviceUrl, null, credentials, null);
service.CallerId = new Guid("DBFD0A87-77DF-E911-A86A-005056010A7B");
Пробовал даже с использовать богомерзкий CrmServiceClient
Код:
var service = new CrmServiceClient(CredentialCache.DefaultNetworkCredentials, "domain.ru", "80", "MyOrg", true);
service.CallerId = new Guid("DBFD0A87-77DF-E911-A86A-005056010A7B");
При любом раскладе, результат выполнения WhoAmIRequest - пользователь из AppPool.
Либо этот прием не распространяется на WhoAmIRequest, либо я чета не так делаю, либо это вообще не работает...
__________________
Моё: Cайт - Код - Dynamics365 Tools