如何在詹金斯上将.pfx文件安装为证书

时间:2020-04-30 06:54:49

标签: jenkins centos ssl-certificate pfx

该部门向我发送了一个带有密码的“ 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

谢谢!

0 个答案:

没有答案