0
我寫一個Web API,我需要提交表單數據,但在提交之前,我需要檢查,用戶進行身份驗證或沒有。所以,我正在使用基於令牌的身份驗證和angularjs客戶端,並在localstorage中保存令牌。如何從客戶端令牌傳遞和獲取的Web API POST方法與表單數據?
但是我沒有想法如何通過我的令牌存儲在localStorage的,並得到它的POST方法控制器的如下形式的數據。
public IHttpActionResult Post([FromBody]Customer cust)
{
var newCust = _Repository.InsertCustomer(cust);
if (newCust != null)
{
**// need to get token here which is saved in local storage**
return Created<Customer>(Request.RequestUri + newCust.ID.ToString(), newCust);
}
else
{
return Conflict();
}
}
請提供解決方案代碼示例。