访问API层

时间:2017-10-09 09:14:11

标签: aspnetboilerplate

我正在尝试访问api函数,例如我想访问登录函数,我收到以下错误:

  

“message”:“您的请求中发生内部错误!”,

在日志文件中查看以下日志:

  

错误2017-10-09 17:01:37,296 [11]   nHandling.AbpApiExceptionFilterAttribute - HTTP的处理   请求导致异常。请参阅HTTP响应   有关详细信息,请返回此异常的“响应”属性。   System.Web.Http.HttpResponseException:处理HTTP请求   导致例外。请参阅由此返回的HTTP响应   有关详细信息,此异常的“响应”属性。

我正在使用Postman进行测试。我的网址是https://localhost:44347/api/Account/Authenticate。我的标题的Context-Type为"application/json",在我的Body中我将loginModel格式化为

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

我不确定如何继续这样做。有什么想法吗?我也安装了swagger。

我正在使用MVC + AngularJS模板。我没有改变任何东西,只是默认项目。

感谢您的帮助。

2 个答案:

答案 0 :(得分:1)

我已经使用Fiddler进行了测试,它运行正常。

Fiddler test result

注意:请确保在键入的问题上正确键入内容类型 上下文类型

答案 1 :(得分:0)

发出 POST 请求!你可能会错过这个。