Я работаю над приложением, которому требуется несколько встроенных экземпляров, и каждый из этих экземпляров регистрируется на одном и том же внешнем сайте с разными данными аутентификации.
Первоначально я пошел с C # .Net, но вскоре понял, что контроль веб-браузера разделяет куки, и нет способа обойти это. Я читал об INTERNET_OPTION_END_BROWSER_SESSION, но он завершает весь процесс сеанса (мне нужны разные сеансы в одном и том же процессе) и поэтому не очень помогает.
Другими доступными альтернативами являются встроенный webkit (QT4) и firefox. У кого-нибудь есть опыт работы с ними в аналогичном сценарии использования? В документации по Webkit упоминается отдельный QCookieJar - будет ли это означать изолированные сессии?
Любое понимание или помощь будет принята с благодарностью.
Спасибо