开发者社区
社区提问意见反馈
开发者钉组织
扫描二维码
加入支付宝开发者钉组织
文档中心
凯发app官方网站的技术支持 & 案例 faq 
接入指南 > 接入准备 > 签名验签 > 应用公钥证书如何解析成应用公钥
收藏
我的文档
设置
简介
各语言 sdk 内应用公钥证书解析成应用公钥值的方法。
注意:本文示例代码仅供测试参考,php 语言解析出来的数据因为换行的缘故会带有空格,如果使用密钥工具进行校验公私钥匹配,需去除公钥数据上的空格。
java 语言
java
复制代码
string publickey = alipaysignature.getalipaypublickey("应用公钥证书绝对路径");
//输出应用公钥的值
system.out.println("publickey:"publickey);
php 语言
php
复制代码
$aop = new aopcertclient();
$publiccertpath="应用公钥证书绝对路径";
//调用getpublickey获取应用公钥
$alipayrsapublickey = $aop->getpublickey($publiccertpath);
//输出
echo '应用公钥证书值'.$alipayrsapublickey;
.net 语言
c#
复制代码
string publiccertpath = "应用公钥证书绝对路径";
//解析应用公钥的值需要引用using org.bouncycastle.x509和using aop.api.util;
x509certificate publickeycert = antcertificationutil.parsecert(file.readalltext(publiccertpath));
string publickey = antcertificationutil.extractpempublickeyfromcert(publickeycert);
console.writeline("应用公钥的值" publickey);
凯发k8官方网娱乐官方 copyright © 2022 支付宝(杭州)信息技术有限公司  | icp证浙b2-20160559
该文档对你是否有帮助?
当前页面目录
网站地图