Я пытался загрузить файлы предыдущих версий SharePoint, используя c#. Я использовал Эта статья в качестве ссылки. Ссылка на рабочий файл с chrome. Теперь, когда я попробовал URL-адрес на c#, чтобы загрузить файл по частям, он дает мне Удаленный сервер возвратил ошибку: (401) Несанкционированный. Ошибка.
У меня есть даже предоставил токен доступа используя заголовок функции.
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(uri);
WebHeaderCollection header = new WebHeaderCollection();
request.Headers.Add(System.Net.HttpRequestHeader.Authorization, $"Bearer {token}");
request.Headers.Add("X-FORMS_BASED_AUTH_ACCEPTED", "f");
Здесь uri похож на адрес: http://yoursite/yoursubsite/_vti_history/512/Documents/Book1.xlsx
Как скачать предыдущий файл версии, использующий c#?