访问-控制-允许-起源多源域?

访问-控制-允许-起源多源域?

是否有一种方法允许多个跨域使用Access-Control-Allow-Origin头球?

我知道*但它太开放了。我真的想只允许几个域名。

举个例子,如下所示:

Access-Control-Allow-Origin: http://domain1.example, http://domain2.example

我尝试过上述代码,但在Firefox中似乎不起作用。

是否可以指定多个域,或者我是否只能使用一个域?


PIPIONE
浏览 663回答 4
4回答

精慕HU

我对Woff字体也有同样的问题,多个子域必须有访问权限。为了允许子域,我在httpd.conf中添加了类似的内容:SetEnvIf&nbsp;Origin&nbsp;"^(.*\.example\.com)$"&nbsp;ORIGIN_SUB_DOMAIN=$1 <FilesMatch&nbsp;"\.woff$"> &nbsp;&nbsp;&nbsp;&nbsp;Header&nbsp;set&nbsp;Access-Control-Allow-Origin&nbsp;"%{ORIGIN_SUB_DOMAIN}e"&nbsp;env=ORIGIN_SUB_DOMAIN </FilesMatch>对于多个域,只需在SetEnvIf.
打开App,查看更多内容
随时随地看视频慕课网APP