On Tuesday 07 March 2017, Jason Dolan wrote: > > On Mar 6, 2017, at 12:10 PM, Allan Sandfeld Jensen <k...@carewolf.com> > > wrote: > > > > On Monday 06 March 2017, Jason Dolan wrote: > >> Ahh, of coarse there is a solution in the *next* release. I feel like > >> that’s always the case with QWebEngine since Qt 5.0. Well, I guess it > >> takes a while for it to become a full fledged replacement for QWebkit. > >> > >> Guess I’ll go the Javascript route until we migrate to Qt 5.9. > > > > Another option is to use QNetworkAccessManager, especially if you don't > > need the response body, though even if you do, you could try to inject > > it with QWebEnginePage::setData(). > > > > Best regards > > `Allan > > Interesting thought… I do need the response however. I’m using this as a > SSO into a website. The SSO parameters are sent along in the URL and the > payload is additional data for when you have successfully logged in. I > don’t think QWebEnginePage::setData() will work, because part of the SSO > is creating a session connection for further navigation around the site, > “logging in” via QNetworkAccessManager, then passing the result to > QWebEnginePage will not carry along cookie session info AFAIK. > You can do that too. The cookies for QNetworkAccessManager can be read from QNetworkCookieJar and inserted into QWebEngineCookieStore. I think we had an example for that at one point.
Regards `Allan _______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest