diff --git a/src/ulib/net/client/client.cpp b/src/ulib/net/client/client.cpp index b0671e0e..3063ec45 100644 --- a/src/ulib/net/client/client.cpp +++ b/src/ulib/net/client/client.cpp @@ -222,6 +222,10 @@ void UClient_Base::loadConfigParam() key_file = pcfg->at(U_CONSTANT_TO_PARAM("KEY_FILE")); password = pcfg->at(U_CONSTANT_TO_PARAM("PASSWORD")); cert_file = pcfg->at(U_CONSTANT_TO_PARAM("CERT_FILE")); + + tls_pin = pcfg->at(U_CONSTANT_TO_PARAM("TLS_SPKI_PIN")); + + if (tls_pin.size()) UBase64::decode(tls_pin.data(), tls_pin.size(), tls_pin); // write pid on file...