我正在尝试从我的angularjs应用程序将自定义标头传递给webapi post方法。但似乎webapi没有捕获向请求返回null的头信息。
我有
$http.defaults.headers.common.Authorization = "xasdfYer3444";
请求如下
getAuthInfo: function (username, password,demographics) {
var dataObj= {username:username,password:password};
var getservice = $resource(baselocation + "api/account", null);
return getservice.save(dataObj);
在web api中我有
public IHttpActionResult index(HttpRequestMessage req,AccountParams acct)
{
_accountinfo.request = req;
return Ok(_accountinfo);
}
它返回500内部服务器错误。任何人都能弄清楚我错过了什么吗?感谢。