Я использую QtWebkit для реализации браузера на C++/Qt. Когда я открываю в ней новую вкладку с экземпляром QWebView и загружаю URL-адрес с помощью load(), страница загружается нормально, но когда это сайт, на котором я вошел в систему с помощью файлов cookie, это будет выглядеть так, как будто я не вошел в систему вообще, из-за того, что файлы cookie для этой страницы не отправляются вместе с HTTP-запросом (проверено с помощью SocketSniff).
Единственное, что, я думаю, может иметь значение, это созданный мной пользовательский cookiejar, но я не уверен, что это может быть, поскольку в противном случае cookiejar работает нормально. Вы можете найти полный исходный код по ссылке Github на странице проекта для браузера: http://www.mayaposch.com/wildfox.php и ссылку на Github: https://github.com/MayaPosch/WildFox
Любые подсказки приветствуются :)