we force https on our backend server, after it images used by cached_network_image returns errors:
Handshake error in client (OS Error: CERTIFICATE_VERIFY_FAILED: unable to get local issuer certificate(handshake.cc:393))
My code (works ok before force https):
CachedNetworkImage(
imageUrl: addr,
progressIndicatorBuilder: (context, url, downloadProgress) =>
CircularProgressIndicator.adaptive(
value: downloadProgress.progress),
errorWidget: (context, url, error) => const Icon(Icons.error),
httpHeaders: RuntimeMetadata.getTokenAsWholeMap());