Доступ к уровню API

Я пытаюсь получить доступ к функции api, например, я хочу получить доступ к функции входа в систему, я получаю следующую ошибку:

"message": "Во время вашего запроса произошла внутренняя ошибка!",

Заглянув в файл журнала, вы увидите следующий журнал:

ОШИБКА 2017-10-09 17: 01: 37,296 [11] nHandling.AbpApiExceptionFilterAttribute - Обработка HTTP-запроса привела к исключению. Дополнительные сведения см. В ответе HTTP, возвращаемом свойством Response этого исключения. System.Web.Http.HttpResponseException: обработка HTTP-запроса привела к исключению. Дополнительные сведения см. В ответе HTTP, возвращаемом свойством Response этого исключения.

Я использую Postman для тестирования. Мой URL-адрес - https://localhost:44347/api/Account/Authenticate. Мой заголовок имеет Context-Type как "application/json", а в моем теле у меня есть loginModel, отформатированный как

{
"tenancyName": "tenantname",
"userNameOrEmailAddress": "admin",
"password": "123qwe"
}

Не знаю, как еще поступить с этим. Есть идеи, пожалуйста? У меня тоже установлен чванство.

Я использую шаблон MVC + AngularJS. Я ничего не менял, только проект по умолчанию.

Цените помощь.


person Asrar Makrani    schedule 09.10.2017    source источник


Ответы (2)


Я тестировал Fiddler, и он работает правильно.

Результат теста Fiddler

Примечание. Убедитесь, что вы правильно ввели Content-Type в вопросе, который вы ввели Context-Type.

person tiennguyen    schedule 10.10.2017
comment
Я использовал почтальон для тестирования своего API, и по какой-то причине он не работает в почтальоне, но отлично работает в скрипачке. Спасибо друг - person Asrar Makrani; 10.10.2017

Сделайте POST запрос! Возможно, вам не хватает этого.

person Alper Ebicoglu    schedule 11.10.2017