![](/img/trans.png)
[英]Tomcat 8.5 - Error 403 Forbidden or empty params on POST request
[英]403 Forbidden Error on Tomcat 7 When using POST or PUT
我有一个AngularJS前端,可以从Java Web服务接收数据。 这两个都位于Tomcat 7服务器上。 我的应用程序正确执行GET操作。 但是,当我尝试保存新对象或更新对象时,我的POST和PUT操作返回403 Forbidden错误。
通过搜索,我发现Tomcat禁用了PUT,必须将其打开。 因此,我修改了Tomcat目录中conf文件夹中的web.xml文件,并在DefaultServlet下添加了以下代码:
<init-param>
<param-name>readonly</param-name>
<param-value>false</param-value>
</init-param>
此后,服务器将重新启动。 但是我仍然收到403错误。
请让我知道我可以提供哪些其他信息,以帮助发现我做错了什么。
我的问题的答案是今天早上发现的。 这不是tomcat配置错误。 而是一个身份验证问题。 我们使用openam在服务器上进行身份验证,并且未标记PUT和POST选项。 一旦检查完,我的Web服务便可以正常工作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.