Boa tarde,
Future login(Pessoa pessoa) async {
final body = jsonEncode(pessoa.toJsonLogin());
var route = (Uri.https(namespace, "/login"));
if (pessoa != null) {
final Response response = await
client.post(route,
body: body,
);
final Map<String, dynamic> decodedJson = jsonDecode(response.body);
return decodedJson;
}
}
No momento que eu tento efetuar o POST o flutter me devolve este erro:
Unhandled Exception: HandshakeException: Handshake error in client (OS Error:
CERTIFICATE_VERIFY_FAILED: certificate has expired(handshake.cc:359))
Estou rodando o apk em um dispositivo com android 11
Se alguém puder me ajudar a entender este erro e como resolver, desde já agradeço