Я разрабатываю мобильное приложение BlackBerry 10 с помощью Momentics IDE 2.1.2 (собственный SDK).Как сделать запрос HTTPS на получение/отправку?
Мне нужно получить доступ к странице https, использующей шифрование TLS v1.2, и не разрешать SSL v3. Как я могу получить доступ к этому с помощью QNetworkRequest, QNetworkAccessManager?
Наиболее удачная попытка была установлена конфигурация TLS по умолчанию QNetworkRequest:
QNetworkAccessManager* netManager;
QNetworkRequest request;
QSslConfiguration config(QSslConfiguration::defaultConfiguration());
config.setProtocol(QSsl::TlsV1SslV3);
request.setSslConfiguration(config);
request.setRawHeader("User-Agent", userAgent.toUtf8()); // userAgent -> QString type
request.setUrl(url); // url -> QUrl type
netManager->get(request);
Для HTTP это работает отлично, но когда дело доходит до HTTPS он ничего не возвращает.