Voir sur GitHub
 (21 commentaires) (3 réactions) (0 assignés)Java (919 forks)batch import
enhancementhelp wanted

Métriques du dépôt

Stars
 (1 457 stars)
Métriques de merge PR
 (Aucune PR mergée en 30 j)

Description

Hay,

i'm having a xamp server on a machine with a self signed certificate. I need to login to the website but because of the ssl the website is white.

` @override void initState() { super.initState(); final flutterWebviewPlugin = new FlutterWebviewPlugin(); flutterWebviewPlugin.onHttpError.skip(1000); flutterWebviewPlugin.launch("https url to website", hidden: true, allowFileURLs: true, appCacheEnabled: true,withJavascript: true, withLocalStorage: true, withZoom: true);

flutterWebviewPlugin.onHttpError.skip(1000);

    flutterWebviewPlugin.onStateChanged((state) async){
    flutterWebviewPlugin.evalJavascript("document.getElementById(\"name\").innerText = \"username\"");
    flutterWebviewPlugin.evalJavascript("document.getElementById(\"password\").innerText = \"pw\"");
    flutterWebviewPlugin.evalJavascript("document.getElementById(\"loginbutton\").invokeMember(\"click\")");
    var test = flutterWebviewPlugin.evalJavascript("document.getElementById(\"errorbox\").innerText");
     }; 


flutterWebviewPlugin.dispose();
flutterWebviewPlugin.close();

} `

Is there a way to catch up the ssl error "Failed to validate the certificate chain, error: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found." and ignore it?

Guide contributeur