我尝试使用可在https://marketplace.visualstudio.com/items 下载的 CRM SDK 模板(添加到现有项目)中的 Xrm.Tooling.CrmConnectControl 登录到启用多因素身份验证 (MFA) 的 365 在线环境? itemName=DynamicsCRMPG.MicrosoftDynamicsCRMSDKTemplates和最新的 SDK SampleCode 中提供的名为 QuickStartXRMToolingWPFClient 的模板。在这两种情况下,我都没有成功登录到 MFA 环境。当然,我尝试使用上述两种解决方案登录的所有非 MFA 环境都按预期工作。
在插件注册工具 v.8.2.0.8411 中,可以通过在针对部署类型 Office 365 时将用户名和密码留空来登录到启用 MFA 的环境。但是,当使用模板/SDK 中的 CrmConnectControl 时,留下用户名和密码空白会导致错误消息“需要用户名”。或者“需要密码。”。
有谁知道是否有办法使用 Xrm.Tooling.CrmConnectControl 以与插件注册工具中相同的方式对 MFA 环境进行身份验证?