使用REST Alfresco进行跨域调用

使用REST Alfresco进行跨域调用,rest,alfresco,alfresco-share,Rest,Alfresco,Alfresco Share,我正在使用RESTAPI上传一个文件。这是垃圾桶 我正在使用表单插件跨域上传 IE调试工具显示从服务器收到正确的响应。但是,即使文件上载失败,也始终会调用成功回调。如果我不使用跨域Ajax调用,那么将调用正确的回调方法success/error 有人能告诉我可能是什么问题吗?这是CORS过滤器问题吗?如果是这样,我安装的alfresco在web.xml文件中注释掉了CORS过滤器。我所要做的就是取消对过滤器的注释。此外,这里还有一篇文章向您展示了如何在CORS过滤器不存在的情况下将其放入: @W

我正在使用RESTAPI上传一个文件。这是垃圾桶

我正在使用表单插件跨域上传

IE调试工具显示从服务器收到正确的响应。但是,即使文件上载失败,也始终会调用成功回调。如果我不使用跨域Ajax调用,那么将调用正确的回调方法success/error


有人能告诉我可能是什么问题吗?

这是CORS过滤器问题吗?如果是这样,我安装的alfresco在web.xml文件中注释掉了CORS过滤器。我所要做的就是取消对过滤器的注释。此外,这里还有一篇文章向您展示了如何在CORS过滤器不存在的情况下将其放入:

@Will Harrison我认为这不是cors过滤器的问题。我试图启用cors过滤器,但遇到了同样的问题。CORS请求需要jasonp响应回调。这可能就是为什么它没有调用正确的回调方法的原因。听起来像是我不久前试图以编程方式创建网站时遇到的问题。响应是一个空的HTTP200,没有预期的json,没有任何结果。在获得身份验证令牌后,我必须使用get调用来接触API,以使其工作。