Я попытался войти в среду 365 Online с поддержкой многофакторной аутентификации (MFA), используя Xrm.Tooling.CrmConnectControl из шаблона CRM SDK (добавленного в существующий проект), который можно загрузить по адресу https://marketplace.visualstudio..com/items?itemName=DynamicsCRMPG.MicrosoftDynamicsCRMSDKTemplates, а также код QuickStartXRMToolingWPFClient, предоставленный в последней версии SDK SampleCode. . В любом случае мне не удалось войти в среду MFA. Конечно, все среды без MFA, в которые я пытался войти, работают, как и предполагалось, с использованием обоих описанных решений.
В средстве регистрации подключаемых модулей v.8.2.0.8411 можно войти в среду с поддержкой MFA, оставив поля «Имя пользователя» и «Пароль» пустыми при настройке типа развертывания Office 365. Однако при использовании CrmConnectControl из шаблона/SDK оставить имя пользователя и пароль пустой приводит к сообщению об ошибке «Требуется имя пользователя». или «Требуется пароль».
Кто-нибудь знает, есть ли способ использовать Xrm.Tooling.CrmConnectControl для аутентификации в среде MFA так же, как это делается в инструменте регистрации плагинов?