从 Office365 身份验证迁移到 OAuth

小我

因此,有一款软件使用了已弃用的 Office365 身份验证类型,我正在努力对其进行更改。但是,我似乎无法理解如何编辑以下内容:

            String _fetchxml = getFetch();
         using (CrmServiceClient crmConn = new CrmServiceClient(ConnectionString)
         {
             _crmService = crmConn.OrganizationServiceProxy;
             EntityCollection tn = _crmService.RetrieveMultiple(new FetchExpression(_fetchxml));

这曾经通过 Office365 工作,但现在只会引发对象引用错误。

谁能帮我解决这个问题?

阿龙

CrmServiceClient工具IOrganizationService,这样你就可以跳过OrganizationServiceProxy,直接使用crmConn

var tn = crmConn.RetrieveMultiple(new FetchExpression(_fetchxml));

除此之外,也许检查Xrm.Tooling您正在使用NuGet 包的版本如果它不是最新的,您可能需要更新。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

从ExchangeWebService基本身份验证迁移到OAuth2.0

使用OAuth2在Office 365中进行IMAP身份验证

Sharepoint Office 365 OAuth服务身份验证到list.asmx

如何通过Xamarin.forms中的Office365 API存储身份验证状态

Office365 API身份验证-Azure与应用程序注册门户

作为Office365的中继服务器,Postfix上的SASL身份验证失败

Outlook 365 OAuth 535 5.7.3身份验证失败

从Office365 OAuth API使用OAuth令牌检索用户信息

由于逻辑应用程序中的交叉API连接,导致Office365 API连接身份验证/授权失败

从本地Exchange 2013迁移到Office365后的EWS ItemId

适用于Java应用程序的OAuth2 for Office365 REST API

Office365 API:使用oauth2令牌获取当前用户的电子邮件吗?

加入 Office365 Outlook OAuth 时出现 invalid_grant 错误

Office 365 API编程身份验证

Office 365 REST日历API,用于使用OAuth承载令牌进行身份验证时创建失败的HTTP-403事件

OAuth授权与身份验证

在Office365上使用默认SMTP凭据的异常-客户端未通过身份验证以在MAIL FROM期间发送匿名邮件

Office365身份验证失败:在目录YYY.onmicrosoft.com中找不到标识符为XXX的应用程序

使用Oauth2通过Office365 C#发送电子邮件

Office 365 Oauth Web API

无需验证即可获取Office365电子邮件的日历

Office 365 API身份验证表单REST API

使用Office 365帐户进行Azure SQL身份验证

使用Office 365 API的身份验证问题

MVC针对Office 365 AD进行身份验证

AAD/OAuth 是使用 D365 API 进行身份验证的唯一方法吗?

RestSharp中的OAuth 2.0身份验证

Yandex OAuth GitLab用户身份验证

从SBS 2008(Exchange)迁移到Office 365