当前位置:  开发笔记 > 后端 > 正文

AJAX请求返回403(禁止)错误

如何解决《AJAX请求返回403(禁止)错误》经验,为你挑选了1个好方法。

Ajax请求localhost返回403错误.但是,当我将控制器requestMethod更改为GET并在浏览器上打开请求"url"时,它会显示从server返回的json数据.我希望使用该数据填充下拉列表.请帮忙.我正在使用带有弹簧MVC框架工作的spring security 4.0.CSRF未禁用.此外,网址固定在弹簧中.

我在这里检查了相关问题,但没有找到帮助我的解决方案.



1> Aeseir..:

由于以下原因之一,您收到403:

您的控制器不接受POST呼叫

您没有使用ajax发布电话提交CSRF

您正在使用ajax拨打错误的电话

对于以上各项:

确保您的控制器接受POST呼叫

确保您的ajax POST调用也提交CSRF

确保根据要求使用正确的调用类型(数据检索应该是GET,创建应该是POST,修改应该是PUT,删除应该是DELETE,查看最佳实践的宁静指南在此处输入链接描述

您提供的答案无助于您了解您的问题是什么,因此您将面临更多这类难以排除故障的问题.

推荐阅读
低调pasta_730
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有