Удаленный сервер вернул ошибку: (405) метод не разрешен при вызова удаленного APIC#

Место общения программистов C#
Ответить
Anonymous
 Удаленный сервер вернул ошибку: (405) метод не разрешен при вызова удаленного API

Сообщение Anonymous »

Я пытаюсь вызвать удаленную конечную точку HTTPS из веб -API ASP.NET, размещенного на IIS на веб -сервере. < /p>
Это мой код: < /p>

Код: Выделить всё

 var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://url");
request.Headers.Add("Authorization", "Bearer ");
var response =  client.SendAsync(request).Result;
Вызов - это запрос get , но он не проходит, я получаю это исключение:

An error has occurred.
An error occurred while sending the request.
System.Net.Http.HttpRequestException


An error has occurred.
The remote server returned an error: (405) Method Not Allowed.

System.Net.WebException
at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult) at
System.Net.Http.HttpClientHandler.GetResponseCallback(IAsyncResult ar)



< /code>
Когда я запускаю код в консольном приложении, он работает совершенно хорошо. Я не уверен, что здесь идет не так.>

Подробнее здесь: https://stackoverflow.com/questions/794 ... voking-a-r
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»