Ich verwende QWebEngine mit Qt5.9.1.Wie CSP in qt webengine deaktivieren?
Ich möchte Webchannel und Benutzer-Skript in einige Webseite injizieren, um mit meinem C++ Code zu kommunizieren.
Aber es gibt immer einige Alarmierungs:
"[63092: 96096: 1015/025.540,965: INFO: Konsole (438)]" Refused zu ‚ws zu verbinden: //127.0.0.1: 12343/'weil es die folgenden Inhalt Sicherheitspolitik Richtlinie verletzt“
Und Benutzerskript cann't ausführen, zu
ich habe versucht, Content Security Policy zu deaktivieren, indem sie:..
page->settings()->setAttribute(QWebEngineSettings::XSSAuditingEnabled, false);
Aber das hat nicht funktioniert.
Wie sollte ich CSP in qt webengine deaktivieren?
Entschuldigung, ich habe einen Fehler gemacht. Das Benutzerskript ist fehlgeschlagen, weil es nicht in die Seite injiziert wurde. Es wurde von meinem Code wegen Webchannel-Fehler ignoriert. –