在我的manifest.json
中,我有:
"applications": {
"gecko": {
"id": "{a5a46bdd-75dd-4478-a420-0682ae132270}",
"strict_min_version": "58.0"
}
},
但是今天在开发过程中,我发现location.host
是不同的。这是我的问题,因为在我的S3 CORS设置中,我允许针对特定的host
:
<CORSRule>
<AllowedOrigin>moz-extension://cde3df37-856c-894f-bc1a-10558c1e18e0</AllowedOrigin>
<AllowedMethod>GET</AllowedMethod>
<AllowedHeader>*</AllowedHeader>
</CORSRule>
现在,我将放松CORS,但是另一个host
的原因又是什么呢?是Firefox的缺陷吗?