【发布时间】:2017-03-26 17:55:50
【问题描述】:
我正在尝试使用main.js 文件中的以下代码发出简单的 Ajax 请求:
$.ajax({
type: "POST",
url: "SaveStyles.aspx/GetDate",
data: { someParameter: "some value" },
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (msg) {
console.log(msg);
}
});
在SaveStyles.aspx.cs的C#中我有方法:
[WebMethod]
public static string GetDate(string someParameter)
{
return "Sup!";
}
但在 JS 控制台中,我看到错误提示身份验证失败,System.InvalidOperationException。我不知道为什么会这样。 Mabye 我应该添加类似anti-csrf 令牌的东西吗?
【问题讨论】:
标签: c# asp.net asp.net-mvc exception