如何从API管理器的wso2carbon.jks导出公钥(.pem)?

如何从API管理器的wso2carbon.jks导出公钥(.pem)?,wso2,wso2esb,wso2-am,wso2carbon,api-manager,Wso2,Wso2esb,Wso2 Am,Wso2carbon,Api Manager,如何从API管理器的wso2carbon.jks导出public key.pem?我想把它放在linux服务器的/etc/ssl/certs/ca-certificates.crt中。我这样做是为了解决问题您可以使用openssl提取服务器的公钥 启动服务器 执行命令openssl s_client-connect: e、 g openssl sèU客户端-连接本地主机:8243 从结果中将certBEGIN证书复制到END证书 ---开始证书--- MIICCCAZ6GAWIBAGIES343

如何从API管理器的wso2carbon.jks导出public key.pem?我想把它放在linux服务器的/etc/ssl/certs/ca-certificates.crt中。我这样做是为了解决问题

您可以使用openssl提取服务器的公钥

启动服务器

执行命令openssl s_client-connect: e、 g openssl sèU客户端-连接本地主机:8243

从结果中将certBEGIN证书复制到END证书

---开始证书--- MIICCCAZ6GAWIBAGIES343GJANBGKQHKIG9W0BAQUFADBMQSWCQYDVQGEWJV Uzelmakga1ecawcq0exfjaubgnvbacmdu1vdw50ywluifzpzxxdtalbgnvbaom BFDTTZIXEJAQBGNVBAMMCWXVY2FSAG9ZDAEFW0xMDAYMTKWNZAYMJZAFW0ZNTAY MTMWnzaymjzamfuxzajbgnvbaytalvtmqswcqydvqqidajdqtewmbqga1uebwwn TW91BNRHAW4GVMLLDZENMASGA1ECGWEV1NPMJESBAGA1UEAWWJBG9JYWXOB3N0 migfma0gcsqgsib3dqebaquaa4gnacbiqkbgqcup/oV1vWc8/TkQSiAvTousMzO M4asB2iltr2QKozni5aVFu818MpOLZIr8LMnTzWllJvvaA5RAAdpbECb+48FjbBe 0hseUdN5HpwvnH/DW8ZCCGVK53I6或Q7HLCV1ZHTUOCKGHZ/ATrhyPq+QktMfXn RS4RKGJTZXACCU7OQIDAQABOBGNVHQ8BAF8EBAMCBPAWDQYJKOZHIHVCN AQEFBQADgYEAW5wPR7cr1LAdq+IrR44iQlRG5ITCZXY9hI0PygLP2rHANh+PYfTm XBUONYKNGYHM6FJFLBW2UZHQTY1JMRPPRJORMYK5SJJRO4DEGHT/YnIjs9JogR KV4XHECLTIVDABIDWHETVZJYMSKCYYSFCVUHPQK8QC/E/Wq8uHSCo= ---结束证书---

打开/etc/ssl/certs/ca-certificates.crt并附加在步骤3中检索到的证书内容
您可以使用openssl提取服务器的公钥

启动服务器

执行命令openssl s_client-connect: e、 g openssl sèU客户端-连接本地主机:8243

从结果中将certBEGIN证书复制到END证书

---开始证书--- MIICCCAZ6GAWIBAGIES343GJANBGKQHKIG9W0BAQUFADBMQSWCQYDVQGEWJV Uzelmakga1ecawcq0exfjaubgnvbacmdu1vdw50ywluifzpzxxdtalbgnvbaom BFDTTZIXEJAQBGNVBAMMCWXVY2FSAG9ZDAEFW0xMDAYMTKWNZAYMJZAFW0ZNTAY MTMWnzaymjzamfuxzajbgnvbaytalvtmqswcqydvqqidajdqtewmbqga1uebwwn TW91BNRHAW4GVMLLDZENMASGA1ECGWEV1NPMJESBAGA1UEAWWJBG9JYWXOB3N0 migfma0gcsqgsib3dqebaquaa4gnacbiqkbgqcup/oV1vWc8/TkQSiAvTousMzO M4asB2iltr2QKozni5aVFu818MpOLZIr8LMnTzWllJvvaA5RAAdpbECb+48FjbBe 0hseUdN5HpwvnH/DW8ZCCGVK53I6或Q7HLCV1ZHTUOCKGHZ/ATrhyPq+QktMfXn RS4RKGJTZXACCU7OQIDAQABOBGNVHQ8BAF8EBAMCBPAWDQYJKOZHIHVCN AQEFBQADgYEAW5wPR7cr1LAdq+IrR44iQlRG5ITCZXY9hI0PygLP2rHANh+PYfTm XBUONYKNGYHM6FJFLBW2UZHQTY1JMRPPRJORMYK5SJJRO4DEGHT/YnIjs9JogR KV4XHECLTIVDABIDWHETVZJYMSKCYYSFCVUHPQK8QC/E/Wq8uHSCo= ---结束证书---

打开/etc/ssl/certs/ca-certificates.crt并附加在步骤3中检索到的证书内容 在/repository/resources/security/上运行此命令。这将创建一个证书文件wso2.crt

默认密钥库的密码是wso2carbon。

在/repository/resources/security/运行此命令。这将创建一个证书文件wso2.crt


默认密钥库的密码是wso2carbon。

为什么是localhost:8243?那么为什么API控制台会生成ip?为什么是localhost:8243?那么为什么API控制台会生成ip?
keytool -export -alias wso2carbon -file wso2.crt -keystore wso2carbon.jks