Обращение к демону Transmission через расширение Chrome - проблема с CORS?

Я пытаюсь написать простое расширение для Chrome, которое связывается с моим демоном Transmission. Я написал простой код jQuery, который отправляет http POST на мой сервер, но мне отказали:

 XMLHttpRequest cannot load http://79.182.210.103:9091/transmission/rpc. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'chrome-extension://fjdfpjhmdeljfaipicgfjijiiakmmgmf' is therefore not allowed access. The response had HTTP status code 401.

Как я могу преодолеть это? Могу ли я настроить демон Transmission (работающий на OpenElec), чтобы разрешить это, или есть какой-то другой обходной путь?

1 ответ

Добавьте свой домен в permissions массив в manifest.json: https://developer.chrome.com/extensions/declare_permissions

Другие вопросы по тегам