On Sun, Jul 25, 2010 at 8:55 PM, Tab Atkins Jr. <jackalm...@gmail.com> wrote:
> On Sun, Jul 25, 2010 at 5:25 AM, Christoph Päper
> <christoph.pae...@crissov.de> wrote:
>> Maybe I’m missing something, but shouldn’t it be easy to use certain groups 
>> of origins in ‘Access-Control-Allow-Origin’, e.g. make either the scheme, 
>> the host or the port part irrelevant or only match certain subparts of the 
>> host part?
>>
>> Consider Wikipedia/Wikimedia as an example. If all 200-odd Wikipedias 
>> (*.wikiPedia.org) but no other site should be able to access certain 
>> resources from the common repository at commons.wikiMedia.org, wouldn’t 
>> everybody expect
>>
>>  Access-Control-Allow-Origin: http://*.wikipedia.org
>>
>> to just work? Is the Commons server instead expected to parse the Origin 
>> header and dynamically set ACAO accordingly?
>
> This one might work, but:
>
>> Likewise transnational corporations might want something like
>>
>>  Access-Control-Allow-Origin: http://example.*, http://example.co.*
>>
>> although they cannot guarantee that they possess the second or third level 
>> domain name under all top level domains.
>
> This one won't, because it'll match "example.co.evilsite.com".

It's very rare for a transnational to actually own all instances of
its name in every TLD.  That would make every new TLD an opportunity
to attack the transnational...  Bad times.

Adam

Reply via email to