CORS可以与Openstack Swift中的form post中间件一起使用吗?

CORS可以与Openstack Swift中的form post中间件一起使用吗?,cors,ajaxform,openstack-swift,Cors,Ajaxform,Openstack Swift,我需要使用AJAX将一个文件上传到Openstack Swift实例。为了避免共享我的身份验证令牌,我使用了。当我从一个普通的html表单上传时,它可以工作,但是当我尝试使用javascript进行上传时,我在javascript控制台中得到了一个明显的错误:同源策略不允许在中读取远程资源http://localhost:7000/v1/AUTH_container/container/files (原因:CORS标题“访问控制允许原点”不存在) 我的容器元数据是: < HTTP/1.1

我需要使用AJAX将一个文件上传到Openstack Swift实例。为了避免共享我的身份验证令牌,我使用了。当我从一个普通的html表单上传时,它可以工作,但是当我尝试使用javascript进行上传时,我在javascript控制台中得到了一个明显的错误:同源策略不允许在中读取远程资源http://localhost:7000/v1/AUTH_container/container/files (原因:CORS标题“访问控制允许原点”不存在)

我的容器元数据是:

< HTTP/1.1 204 No Content
< Content-Length: 0
< X-Container-Object-Count: 44
< X-Storage-Policy: gold
< Accept-Ranges: bytes
< X-Container-Meta-Access-Control-Expose-Headers: Access-Control-Allow-Origin
< X-Container-Meta-Temp-Url-Key: changeme
< X-Container-Meta-Temp-Url-Key-2: changeme
< X-Container-Meta-Access-Control-Allow-Origin: http://localhost:8080
< X-Container-Bytes-Used: 10788833
并且不存在
Access control allow origin
头(使请求失败)

Openstack Swift中的CORS功能是否与form post中间件不兼容,或者我在这里遗漏了什么

Connection: keep-alive
Content-Length: 46
Content-Type: text/plain
Date: Thu, 24 Dec 2015 11:05:49 GMT
x-trans-id: tx558c6847052542399b9ec-00567bd18d