0

海路

这个异常根本无缘无故出现,就这样。15 分钟前,我完全没有问题。也许我办公室的某个人使用我们的 SharePoint Online 做了一些事情,但这似乎不太可能,因为据我所知,我是当时唯一一个在做这件事的人。

所以我在网上搜索了一段时间,听说了基于声明的连接的问题,并使用了 SharePointOnlineCredentials ......但是我使用的是 2010 版本,并且无法访问此类。

这是我用来连接的片段(使用“最受欢迎的” MsOnlineClaimsHelper):

this.user = user;
this.password = password;
this.siteHttps = siteHttps;
claimsHelper = new MsOnlineClaimsHelper(this.siteHttps, this.user, this.password);
using (context = new ClientContext(this.siteHttps))
{
    context.ExecutingWebRequest += claimsHelper.clientContext_ExecutingWebRequest;
}

关于如何解决这个问题的任何想法?

注意,异常消息以“Microsoft.SharePoint.Client.ClientContext.EnsureFormDigest ( )”调用结束。

4

1 回答 1

0

我明白了...您只需要在浏览器上而不是在您的应用程序中检查您的帐户,因为密码可能已过期。

于 2014-04-29T08:14:56.143 回答