QtWebkit Same-Origin-policy - PullRequest
       7

QtWebkit Same-Origin-policy

5 голосов
/ 11 ноября 2011

У меня есть портированный QtWebkit на платформе, основанной на Arm. Мы можем запустить QtTestBrowser. Я хотел отключить "same-origin-policy" в вышеупомянутом браузере.

Пожалуйста, дайте мне знать, если у кого-нибудь есть идеи по этому поводу.

Ответы [ 2 ]

3 голосов
/ 09 января 2013

Я знаю, что это старый, но вы можете сделать это, изменив настройки QWebPage:

auto settings = page.settings();
settings->setAttribute(QWebSettings::LocalContentCanAccessRemoteUrls,true);
settings->setAttribute(QWebSettings::LocalContentCanAccessFileUrls,true);
0 голосов
/ 07 января 2013

По умолчанию Qt не предоставляет метод для отключения / белого списка той же политики происхождения.Расширил то же самое (qwebsecurityorigin.cpp) и смог заставить его работать.

...