Microsoft.IdentityModel.Clients.ActiveDirectory работает нормально в системе, пока я загружаю плагин в CRM, он показывает ошибку - PullRequest
0 голосов
/ 22 января 2019

Я использую Microsoft.IdentityModel.Clients.ActiveDirectory. Он работает как требуется в консольном приложении. Пока я загружаю его в CRM, преобразовав его в плагин, он выдает эту ошибку. У меня есть ILmerge все DLL, но Microsoft.IdentityModel.Clients.ActiveDirectory.platform.dll не сливается с ним и выбрасывает ошибку дублирования DLL. Пожалуйста, предложите решение.

Error

1 Ответ

0 голосов
/ 22 января 2019

В модели плагина аутентификация для D365 обрабатывается внутренне, и контекст предоставляет вам IOrganizationService, который уже аутентифицирован.

Вам не нужно ILMerge никаких библиотек MSFT D365 или AD, чтобы получить плагин для работы с данными D365.

Вы должны будете делать ILMerge только если у вас есть внешняя библиотека.И, пожалуйста, обратите внимание, что ILMerge технически не поддерживается в плагинах.

Если вы проходите аутентификацию в Azure, вы, возможно, захотите использовать вместо этого подключаемый модуль, поддерживающий Azure .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...