Я получаю исключение ClientRequestException при попытке получить список моих библиотек (Sharepoint CSOM 2010)

Привет

Это исключение появилось ни с того ни с сего, просто так. 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()".


person Kilazur    schedule 28.04.2014    source источник


Ответы (1)


Я понял... Вам просто нужно проверить свою учетную запись в браузере, а не в приложении, потому что срок действия пароля, вероятно, истек.

person Kilazur    schedule 29.04.2014