Hello,
I’m using the MC60 module with mTLS enabled via AT+QSSLCFG for client certificate authentication. My application periodically sends HTTPS POST requests every 50 seconds using:
sprintf(at_cmd, “AT+QHTTPPOST=%d,60,60\r\n”, len);
RIL_HTTP_SetServerURL(HTTPS_URL_ADDR, Ql_strlen(HTTPS_URL_ADDR));
RIL_HTTP_RequestToPost(at_cmd, Ql_strlen((char*)at_cmd));
RIL_HTTP_ReadResponse(60, HTTP_RcvData);
I noticed that every POST triggers a full TLS handshake, so the client certificate is sent every time.
Question:
Is it possible to reuse the TLS session with “AT+QHTTPPOST” to avoid a handshake for each request?
Thank you for your guidance.