首页 > 编程语言 >C# .NET 支付宝接入

C# .NET 支付宝接入

时间:2022-11-08 13:24:32浏览次数:61  
标签:支付宝 公钥 私钥 C# 开放平台 应用 APPID NET

接入支付宝开放平台等功能,需要用到APPID、商户私钥、应用公钥、支付宝公钥。
首先。需要在支付宝开放平台https://openhome.alipay.com/platform/home.htm 注册账号,在控制台中创建应用以获取APPID。这里我已经创建了应用,就直接用这个APPID了。
如下图:


获取到APPID后,接下来就是获取商户私钥、应用公钥及支付宝公钥了。
需要用到支付宝开放平台开放助手来生成这三个密钥。
这是助手的下载地址:https://ideservice.alipay.com/ide/getPluginUrl.htm?clientType=assistant&platform=win&channelType=WEB

以下是开发助手的软件界面。密钥长度就选择默认的RSA2,如果开发平台是Java的话。密钥格式就选择第一个PKCS8。我的开发平台是C#,所以就选择了PPKCS1。
选择好之后就点击生成密钥。


此时我们就拿到了商户私钥和应用公钥了。在调用支付宝功能的接口时,是需要商户私钥和支付宝公钥的。  应用公钥和支付宝公钥一定要区别清楚。

我们打开支付宝开发平台控制中心。点击查看。

点击应用信息,接口加签方式,设置


因为我们没有生成公钥证书,所以这里加签模式就选择公钥。然后将刚刚在开发助手生成的应用公钥复制到这里。点击保存



保存之后我们点击设置/查看 就可以查看我们应用的支付宝公钥了。




现在支付宝功能接入之前的准备就做好了。APPID、商户私钥、支付宝公钥开发者自行保存好。或者保存到项目中。方便随取随用。


有些地方写的可能不是很清楚,可以查看支付宝开放平台的文档。 https://opendocs.alipay.com/open/291/105971

标签:支付宝,公钥,私钥,C#,开放平台,应用,APPID,NET
From: https://www.cnblogs.com/guangzhiruijie/p/16869345.html

相关文章