Ajax Jquery Call抛出401异常

时间:2011-10-06 17:45:41

标签: asp.net json.net http-status-code-401 unauthorizedaccessexcepti

最近,在我的网站上实现Ajax Jquery时,抛出奇怪的401未经授权的错误,其中的奇怪之处在于我正在使用表单身份验证并且用户也已登录,但仍然会抛出未经授权的错误,我是使用DNN CMS系统

任何人都可以帮助我解决上述问题。 下面是Firebug的控制台

http://guitarplayer.com/401Error.png

我能够发布数据,但在返回结果时会发生未经授权的错误。

2 个答案:

答案 0 :(得分:0)

这可能是由于您的CMS系统使用CSRF保护。要发布POST,您需要在帖子中包含CSRF详细信息。

Rails应用程序中也出现同样的问题。如果在不包含CSRF信息的情况下使用POST,则会重置会话并返回登录页面。这是一种保护机制。

答案 1 :(得分:0)

它完成了,实际上问题是,我错过了包含web方法的Class文件,但奇怪的是,Ajax Jquery应该回复我找不到404文件,但它会抛出未经授权的访问。无论如何,谢谢你帮助我