Ich versuche, Daten von TagniFi mit basic HTTPS-Authentifizierung abrufen, aber nicht die Anfrage abzuschließen. Gemäß der TagniFi doc soll der Authentifizierungsschlüssel als Benutzername in der Abfrage-URL übergeben werden, wobei das Passwort ignoriert wird. Also habe ich Folgendes versucht, aber sie funktionieren nicht wie erwartet;HTTPS-Basis-Authentifizierung für TagniFi schlägt in Qt fehl
das Passwort Weglassen und das Semikolon des HTTPS-Standardauthentifizierung Format
dhhttps://<username>:<password>@<website URL>
"https://<my_authentication_key>@api.tagnifi.com/fundamentals?company=aapl&tag=revenue&period_type=quarter&fiscal_year=2014&fiscal_quarter=3"
ich folgendes versucht, auch mit dem Semikolon
"https://<my_authentication_key>:@api.tagnifi.com/fundamentals?company=aapl&tag=revenue&period_type=quarter&fiscal_year=2014&fiscal_quarter=3"
TagniFi doc example sagt die URL sollte wie folgt mit der grundlegenden Authentifizierung;
https://api.tagnifi.com/fundamentals?company=aapl&statement=income_statement&period_type=quarter&fiscal_year=2014&fiscal_quarter=3
Die Warnungen ich in Qt erhalten, ist die folgende;
`qt.network.ssl: QSslSocket: cannot resolve SSL_set_psk_client_callback
qt.network.ssl: QSslSocket: cannot resolve TLSv1_1_client_method
qt.network.ssl: QSslSocket: cannot resolve TLSv1_2_client_method
qt.network.ssl: QSslSocket: cannot resolve TLSv1_1_server_method
qt.network.ssl: QSslSocket: cannot resolve TLSv1_2_server_method
qt.network.ssl: QSslSocket: cannot resolve SSL_select_next_proto
qt.network.ssl: QSslSocket: cannot resolve SSL_CTX_set_next_proto_select_cb
qt.network.ssl: QSslSocket: cannot resolve SSL_get0_next_proto_negotiated
qt.network.ssl: QSslSocket: cannot call unresolved function SSL_get0_next_proto_negotiated`
Was mache ich falsch? Bitte um Rat.
Hallo, Dave vielen Dank für Ihre Antwort. Das mag blöde Frage sein, wollte aber nur klären. Ist es möglich, HTTPS ohne openSSL-Unterstützung zu verwenden? Weil die App, die ich mache, nicht in allen Teilen der Welt verwendet werden kann, wenn eine starke kryptographische Software wie openSSL verwendet wird. Bitte um Rat. – Vino