3 / 3 / 1
Регистрация: 26.04.2016
Сообщений: 69
|
||||||||||||||||
1 | ||||||||||||||||
HttpClient не видит Web api приложение28.01.2018, 02:01. Показов 3311. Ответов 7
Метки нет (Все метки)
Здравствуйте, я только начал учить mvc\web api. Есть mvc\web api приложение, в web api имеется действие:
P.S. Само это приложение я собираю отдельно в debug версии и потом как только запускаю моё MVC приложение я запускаю exe-шник (Я рассказал это, т.к. это, возможно на что-то влияет). Добавлено через 7 минут Возможно, полный код моего приложения поможет:
0
|
28.01.2018, 02:01 | |
Ответы с готовыми решениями:
7
Instagram API: постинг в инстаграм через Web-приложение 2 сервиса (WCF Web API и ASP.NET Web API) на одном хосте Как создать новый web-сайт или web-приложение (нет шаблона) Выбор решения для проекта! Приложение для Windows + приложение для Android или Web приложение? |
2756 / 2059 / 384
Регистрация: 22.07.2011
Сообщений: 7,781
|
|
28.01.2018, 12:06 | 2 |
http://localhost:52796/api/values
- неверный маршрут ? , контроллер как называется и маршрутизация как настроена ?. а вообще , вот https://msdn.microsoft.com/ru-... 0d9d3.aspx П.С В представленных фрагментах кода нет ничего , что указывало бы на возможную причину ошибки.
0
|
3 / 3 / 1
Регистрация: 26.04.2016
Сообщений: 69
|
|||||||||||
28.01.2018, 12:12 [ТС] | 3 | ||||||||||
Маршрут верный. Проверял также через Postman - все работает (возвращает json).
Маршрутизация:
0
|
2756 / 2059 / 384
Регистрация: 22.07.2011
Сообщений: 7,781
|
|
28.01.2018, 12:18 | 4 |
Из ваших слов получается , что на сервере ошибок нет.
Однако , клиент при обращении к серверу получает все же серверную ошибку , как то не сходится.
0
|
3 / 3 / 1
Регистрация: 26.04.2016
Сообщений: 69
|
||||||||||||||||
28.01.2018, 12:22 [ТС] | 5 | |||||||||||||||
Изменил немного код:
В фильтрах также ничего не указано:
0
|
2756 / 2059 / 384
Регистрация: 22.07.2011
Сообщений: 7,781
|
|
28.01.2018, 12:24 | 6 |
Ну вот видите , сколько неожиданных фактов всплывает , будем дальше гадать , что еще у Вас там прописано/настроено ?
0
|
3 / 3 / 1
Регистрация: 26.04.2016
Сообщений: 69
|
||||||||||||||||||||||||||||||||||||
28.01.2018, 12:59 [ТС] | 7 | |||||||||||||||||||||||||||||||||||
Ну давайте тогда по порядку, мой контроллер выглядит так:
И еще раз настройки маршрутизации (они также дефолтные по умолчанию, но на всякий случай я их прикреплю): Для Web Api:
Ну и Global.asax:
Добавлено через 10 минут Создал отдельное консольное приложение, туда впихнул мой код. И все-равно таже ошибка 401.2 - Unauthorized. Попробовал также обратится к другому mvc приложению - все работает. Вот ещё мой web.config:
Наверное дошло - при создании проекта я выбрал windows авторизация. Сейчас погуглю насчет этого. Добавлено через 10 минут Да, нужно было использовать WebClient. Изменил код на этот, и получил свой json:
0
|
2756 / 2059 / 384
Регистрация: 22.07.2011
Сообщений: 7,781
|
||||||
28.01.2018, 13:04 | 8 | |||||
Сообщение было отмечено dima19972525 как решение
Решение
1
|
28.01.2018, 13:04 | |
28.01.2018, 13:04 | |
Помогаю со студенческими работами здесь
8
Web приложение, web-service Авторизация на web api Steam Web API Регистрация в Web API Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |