fluttercommunity / fluttercommunity/flutter_webview_plugin

SSL error

Aperta
#298 21 commenti 3 reazioni 0 assegnatari Vedi su GitHub
enhancement help wanted
Lingua principale
Java
Stelle
1.5k
Fork
938
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

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?

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.