У меня есть внедренный плагин в Nopcommerce 3.30. метод действия контроллера этого плагина содержит:Удаленный сервер возвратил ошибку: (401) Неавторизованный в NopCommerce
System.Net.HttpWebRequest objRequest = (System.Net.HttpWebRequest)System.Net.WebRequest.Create(idiUrl);
objRequest.Method = "GET";
objRequest.ContentType = "application/x-www-form-urlencoded";
objRequest.AllowAutoRedirect = true;
objRequest.Credentials = CredentialCache.DefaultCredentials;
objRequest.KeepAlive = false;
objRequest.Timeout = 300000;
После этой линии,
System.Net.HttpWebResponse objResponse = (System.Net.HttpWebResponse)objRequest.GetResponse()
я получаю ошибку т.е.,
The remote server returned an error: (401) Unauthorized. The details for the log entry.
Full message: System.Net.WebException: The remote server returned an error: (401) Unauthorized. at System.Net.HttpWebRequest.GetResponse()
Помогите, пожалуйста, решить эту проблему.
Спасибо.
Да, это работает, если я посещаю URL-адрес непосредственно в браузере. – chitra
Вам нужно войти? Как и в браузере, потому что у вас есть правильный файл cookie, но в противном случае вам нужно будет войти в систему? – AndyMcKenna
Как было предложено AndyMcKenna, попробуйте запустить сеанс браузера инкогнито и снова посетите URL. :) – wooncherk