【发布时间】:2016-02-01 21:48:37
【问题描述】:
我有一个从 Java Web 服务接收数据的 AngularJS 前端。这两个都存在于 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 错误。
请让我知道我可以提供哪些其他信息来帮助找出我做错了什么。
【问题讨论】:
标签: java angularjs apache tomcat