我正在尝试从asp.net Web项目连接本地Dynamic CRM 2016。我使用带有Active Directory身份验证模式的CrmServiceClient方法。
我遇到了以下异常。
{"无法从程序集'Microsoft.IdentityModel.Clients.ActiveDirectory, Version=3.10.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'中加载类型'Microsoft.IdentityModel.Clients.ActiveDirectory.PromptBehavior'。":"Microsoft.IdentityModel.Clients.ActiveDirectory.PromptBehavior"}
我遇到了以下异常。
{"无法从程序集'Microsoft.IdentityModel.Clients.ActiveDirectory, Version=3.10.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'中加载类型'Microsoft.IdentityModel.Clients.ActiveDirectory.PromptBehavior'。":"Microsoft.IdentityModel.Clients.ActiveDirectory.PromptBehavior"}
new CrmServiceClient(
new System.Net.NetworkCredential("adminuser", "pass", "domain"),
Microsoft.Xrm.Tooling.Connector.AuthenticationType.AD,
"http://sample.com", "4466", "DEV", useUniqueInstance:false,
useSsl:false)
我也尝试了这个方法
new CrmServiceClient(ConfigurationManager.ConnectionStrings["CRM_CONN"].ConnectionString)