Я хотел бы создать новый элемент списка в Sharepoint с аутентификацией Oauth в C #. Я прошел через свой сервер Azure, чтобы войти в приложение и настроить все, но я застреваю в части C #. У меня уже есть аутентификация с Basic, как описано ниже. Но мне нужно изменить его на OAuth.
string url = $"{endpoint}_api/web/lists/GetByTitle('{listName}')/items";
Logger.Write($"Creating sharepoint request: {url}", _loggerComponentName, LoggingCategory.ApplicationMonitoring);
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
request.Method = "POST";
request.Accept = "application/json;odata=verbose";
request.Headers.Add("Authorization", "Bearer " + accessToken);
request.Credentials = AuthorizationHelper.GetSharePointCredentials();
request.Headers.Add("X-RequestDigest", FormDigestHelper.FormDigest);
request.ContentType = "application/json;odata=verbose";
Кто-нибудь знает, как я мог это сделать?
Заранее спасибо