在休息调用中调用multipart / form-data时出现禁止错误

时间:2014-10-21 04:30:03

标签: java rest jboss resteasy multipartform-data

我很震惊一个场景,我正在写一个休息调用,其内容类型是multipart / form-data,我正在使用jboss 7服务器。在http中工作正常,但它在https中不起作用。

我正在使用的网址:https://xx.xxx.xxx.xx/api/space/nsas/cpp/service-management/scripts/add-script

Content-type:multipart/form-data;boundary=---------------------------200860455821258037241807020589

有效载荷:

---------------------------200860455821258037241807020589
Content-Disposition: form-data; name="scriptDesc";
Content-Type: text/plain;charset="us-ascii"

这是样本。

错误日志:

Access forbidden!

You don't have permission to access the requested object. It is either read-protected or not readable by the server.

If you think this is a server error, please contact the webmaster.
Error 403
10.216.114.18
Mon Oct 20 17:43:15 2014

在http中的相同休息呼叫正常工作。

1 个答案:

答案 0 :(得分:0)

如果通过apache连接作为反向代理,则必须配置与端口80(ProxyPass等)到端口443相同的设置。也许在虚拟主机中<VirtualHost *.443>