Feature #104
open
- Due date changed from 23/04/2024 to 25/04/2024
- Due date deleted (
25/04/2024)
- Status changed from New to In Progress
Has dependency on packages - no accurate sample of code.
Below 2 ways implemented but not worked as required.
1. (dio.httpClientAdapter as DefaultHttpClientAdapter).onHttpClientCreate =
(client) {
SecurityContext context = SecurityContext.defaultContext;
getRootBundle().then((value) => {
context.setTrustedCertificatesBytes(value.buffer.asUint8List()),
client = HttpClient(context: context)
});
return client;
};
2. class HttpOverridesService extends HttpOverrides{
@override
HttpClient createHttpClient(SecurityContext? context){
return super.createHttpClient(context)
..badCertificateCallback = (X509Certificate cert, String host, int port)=> true;
}
}
Also available in: Atom
PDF