0
我正在开发使用Momentics IDE 2.1.2(原生SDK)的BlackBerry 10移动应用程序。如何制作HTTPS获取/发布请求?
我需要访问使用TLS v1.2加密并且不允许SSL v3的https页面。我如何使用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它没有返回。