该部门向我发送了一个带有密码的“ cert.pfx”文件。我不知道如何在Jenkins中使用此文件?我的服务器是Centos 7。
在使用以下命令进行自签名证书之前。
The webview configuration is configured as:
onCreate(){
CookieSyncManager.createInstance(this);
CookieSyncManager.getInstance().startSync();
webView.getSettings().setLoadsImagesAutomatically(true);
webView.getSettings().setJavaScriptEnabled(true);
webView.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY);
webView.setWebViewClient(new MyBrowser());
CookieManager.getInstance().setAcceptThirdPartyCookies(webView, true);
webView.setWebChromeClient(new WebChromeClient());
webView.addJavascriptInterface(new MyJavaScriptInterface(), "HTMLOUT");
webView.loadUrl(finalURL);
}
private class MyBrowser extends WebViewClient{
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
}
如何在Jenkins上安装此“ cert.pfx”文件?
编辑:当我在此页面中尝试命令时,在詹金斯日志中收到以下错误。
https://wiki.jenkins.io/pages/viewpage.action?pageId=135468777
openssl req -new > new.ssl.csr
openssl rsa -in privkey.pem -out new.cert.key
openssl x509 -in new.ssl.csr -out new.cert.cert -req -signkey new.cert.key \-days 3650
openssl pkcs12 -export -out jenkins_keystore.p12 -passout 'pass:pass' \-inkey new.cert.key -in new.cert.cert -name domain.com
keytool -importkeystore -srckeystore jenkins_keystore.p12 \-srcstorepass 'pass' -srcstoretype PKCS12 \-srcalias domain.com -deststoretype PKCS12 \-destkeystore jenkins_keystore.jks -deststorepass 'pass' \-destalias domain.com
谢谢!