从Office365身份验证移动到OAuth
因此,有一个软件使用不推荐的Office365身份验证类型,我正在努力改变它。然而,我似乎无法理解如何编辑以下内容:从Office365身份验证移动到OAuth,oauth,office365,dynamics-crm,dynamics-crm-2013,fetchxml,Oauth,Office365,Dynamics Crm,Dynamics Crm 2013,Fetchxml,因此,有一个软件使用不推荐的Office365身份验证类型,我正在努力改变它。然而,我似乎无法理解如何编辑以下内容: String _fetchxml = getFetch(); using (CrmServiceClient crmConn = new CrmServiceClient(ConnectionString) { _crmService = crmConn.OrganizationServiceP
String _fetchxml = getFetch();
using (CrmServiceClient crmConn = new CrmServiceClient(ConnectionString)
{
_crmService = crmConn.OrganizationServiceProxy;
EntityCollection tn = _crmService.RetrieveMultiple(new FetchExpression(_fetchxml));
这过去是通过Office365工作的,但现在只是抛出一个对象引用错误
有人能帮我解决这个问题吗?CrmServiceClient实现了
IOOrganizationService
,因此您可以跳过OrganizationServiceProxy
直接使用crmConn
:
var tn=crmConn.RetrieveMultiple(新的FetchExpression(_fetchxml))代码>
除此之外,还可以检查您正在使用的Xrm.Tooling
NuGet包的版本。如果不是最新版本,您可能需要更新。非常感谢!我的包裹已经过时了:)不客气!很高兴听到你又开始做生意了。