我创建了一个新的 MVC4 Web 项目,并且它在用户登录等情况下都能正常工作。
我在上面添加了一个 WebAPI,它将从实体框架返回数据。
我希望能够从移动应用程序登录,能够调用 API 并根据登录的用户返回结果。
我向 Account/Login 发送了一个 POST 请求,内容类型为 application/json;charset=utf-8,但是我不断收到以下错误消息:
>
所需的防伪 cookie“__RequestVerificationToken”不存在。说明:执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。
异常详细信息:System.Web.Mvc.HttpAntiForgeryException:所需的防伪 cookie“__RequestVerificationToken”不存在。
我将如何解决这个问题?或生成防伪cookie?
我在网上看过,但这些涉及基于 asp.net 的解决方案 - 我将从 iOS / Android 发出这些请求..
谢谢。