vanshika pandey Ответов: 1

Я получаю ошибке 401 Unauthorized на веб-клиента.openread(URL-адрес) в SharePoint интернет магазин


Hi,

I am getting 401 unauhtorized issue,when I try to execute this "Stream stream = webClient.OpenRead(imageInformation.Url)" line;

I am giving the full piece of code for your reference.

using (WebClient webClient = new WebClient())
            {
                webClient.Credentials = new SharePointOnlineCredentials(ConfigSettings.VNextSiteUsername, password);
                webClient.Headers.Add(CommonConstants.Authentication, "f");

                if (imageInformation.Url != null)
                {
                    Stream stream = webClient.OpenRead(imageInformation.Url);

                    Bitmap bitmap = new Bitmap(stream);
                    stream.Flush();
                    stream.Close();
                    Directory.CreateDirectory(ConfigSettings.DownloadPath);
                    bitmap.Save(ConfigSettings.DownloadPath + imageInformation.GPNNumber + '.' + imageInformation.Extension);
                    Console.WriteLine("Profile pictures downloaded to local - " + imageInformation.GPNNumber + '.' + imageInformation.Extension);
                }
            }  


Please help me.


Что я уже пробовал:

Я попытался отключить настройки своего прокси-сервера
Я также проверил свои учетные данные
Он работал до сих пор,и вдруг через месяц он уже не работает

1 Ответов

Рейтинг:
2

Dhaval_Nayi

попробуйте добавить эту строку, это может вам помочь

webClient.UseDefaultCredentials = true;