Cordova 离子2 SSl钉扎

Cordova 离子2 SSl钉扎,cordova,ionic-framework,ionic2,cordova-plugins,Cordova,Ionic Framework,Ionic2,Cordova Plugins,我正在努力解决我们的ionic 2应用程序中的ssl固定问题。我试过使用sslchecker,它在安卓系统中使用SHA256指纹效果很好。但这在iOS中不起作用。所以我们安装了这个插件的前一个版本,并使用了SHA1指纹,它在android和iOS中都能正常工作。 但我们只希望使用SHA256指纹,因为SHA1是绝对删除的 我还尝试使用cordova插件高级http插件,并将.cer文件放在www/sertificates文件夹中。但是,即使我使用了错误的证书或没有证书,它也总是返回成功回调。 这

我正在努力解决我们的ionic 2应用程序中的ssl固定问题。我试过使用sslchecker,它在安卓系统中使用SHA256指纹效果很好。但这在iOS中不起作用。所以我们安装了这个插件的前一个版本,并使用了SHA1指纹,它在android和iOS中都能正常工作。 但我们只希望使用SHA256指纹,因为SHA1是绝对删除的

我还尝试使用cordova插件高级http插件,并将.cer文件放在www/sertificates文件夹中。但是,即使我使用了错误的证书或没有证书,它也总是返回成功回调。 这是我的密码:

import { HTTP } from ‘@ionic-native/http’;
constructor(public ihttp:HTTP) {
}

postRequest()
{
this.ihttp.setSSLCertMode(‘pinned’).then(success=>{
console.log(“ssl connection secured”,success);
this.post(params);

                    },(err)=>{

                        console.log("ssl connection not secured",err)

                    });    
}
任何帮助都将不胜感激

谢谢, 阿鲁纳