Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ionic framework 安全部门拒绝了人行横道错误请求?_Ionic Framework_Crosswalk - Fatal编程技术网

Ionic framework 安全部门拒绝了人行横道错误请求?

Ionic framework 安全部门拒绝了人行横道错误请求?,ionic-framework,crosswalk,Ionic Framework,Crosswalk,我在使用cordova插件crosswalk webview插件的混合应用程序中工作,为了使用SSL向具有自签名证书的服务器发出请求,我使用cordova插件crosswalk证书插件 问题是,将cordova插件crosswalk webview更新到2.2.0版后,应用程序无法发出这些请求(显示toast消息,表示“出于安全考虑,请求被拒绝”) 有什么办法可以修复它吗?如本期git中所述 安装cordova人行横道插件和人行横道证书 cordova插件添加cordova插件crosswalk

我在使用cordova插件crosswalk webview插件的混合应用程序中工作,为了使用SSL向具有自签名证书的服务器发出请求,我使用cordova插件crosswalk证书插件

问题是,将cordova插件crosswalk webview更新到2.2.0版后,应用程序无法发出这些请求(显示toast消息,表示“出于安全考虑,请求被拒绝”)


有什么办法可以修复它吗?

如本期git中所述

安装cordova人行横道插件和人行横道证书

cordova插件添加cordova插件crosswalk webview——变量XWALK_VERSION=“18+”

cordova插件添加cordova插件人行横道证书

编辑../platforms/android/src/org/crosswalk/engine/XWalkCordovaClientCertRequest.java

在第55行和第70行返回null,而不是request.getKeyTypes()和request.getPrincipals()


因此,您可以构建和运行应用程序。

如本期git中所述

安装cordova人行横道插件和人行横道证书

cordova插件添加cordova插件crosswalk webview——变量XWALK_VERSION=“18+”

cordova插件添加cordova插件人行横道证书

编辑../platforms/android/src/org/crosswalk/engine/XWalkCordovaClientCertRequest.java

在第55行和第70行返回null,而不是request.getKeyTypes()和request.getPrincipals()


这样您就可以构建和运行应用程序了。

嗨,帕特里夏,实际上我试过您的方法。但是我遇到了这种错误。错误:找不到符号返回请求。getKeyTypes();^符号:方法getKeyTypes()位置:ClientCertRequest类型的变量请求。所以,请从中找出答案。提前谢谢。@Sethu你试过编辑上面提到的类吗?(../platforms/android/src/org/crosswalk/engine/XWalkCordovaClientCertRequest.java)返回null而不是request.getKeyTypes()和request.getPrinciples()。嗨,帕特里夏,实际上我试过你的方法。但是我遇到了这种错误。错误:找不到符号返回请求。getKeyTypes();^符号:方法getKeyTypes()位置:ClientCertRequest类型的变量请求。所以,请从中找出答案。提前谢谢。@Sethu你试过编辑上面提到的类吗?(../platforms/android/src/org/crosswalk/engine/XWalkCordovaClientCertRequest.java)返回null而不是request.getKeyTypes()和request.getPrinciples()。