я получил два сервера (prod.example.com и img.example.com)SECURITY_ERR: DOM Exception 18 ТОЛЬКО В Safari
так далее "прод" я обрабатывать изображения из "IMG", используя холст
в FF и Chrome все Ok
, но в Safari я получил эту SECURITY_ERR: DOM Exception 18: An attempt was made to break through the security policy of the user agent.
все изображения от "IMG" имеет Access-Control-Allow-Origin:*
в заголовках
так где падла?
Я думал, что если «prod» и «img» являются поддоменами example.com, тогда ' getImageData' разрешен – fullpipe
Я так не думаю. См. Http://www.whatwg.org/specs/web-apps/current-work/multipage/origin-0.html#same-origin, я понимаю, что хосты отличаются для поддоменов. Вы также можете попробовать document.domain в конце, так как у вас есть контроль над обоими серверами. – ggozad
как я понимаю 'document.domain' работает только для междоменных скриптов, а не на' getImageData' , поэтому я попробую сделать прокси, thanx – fullpipe