用于生成自签名SSL证书的脚本

时间:2013-10-28 19:40:48

标签: intuit-partner-platform customer-account-data-api

问题在于如何快速生成可以与Agg Cat服务或其他直觉服务一起使用的自签名证书。

是否有简单的脚本。

1 个答案:

答案 0 :(得分:2)

这是我为此创建的一个简单脚本:

#!/bin/bash
if (( $# != 2 ))
then
    echo "Usage: aliasname password"
    exit 1
fi

keytool -genkey -keystore ./$1.p12 -deststoretype PKCS12 -storepass $2 -alias $1 -keyalg "RSA" -keysize 2048 -validity 9000
openssl pkcs12 -in $1.p12
keytool -v -importkeystore -srckeystore ./$1.p12 -srcstoretype PKCS12 -srcstorepass $2 -destkeystore ./$1.jks -deststoretype JKS -deststorepass $2 

这将创建SSL证书并打印私钥和公共证书。

您在创建应用时使用了pub证书

使用API​​ Explorer示例应用中的私钥。