C# .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
posted @   多见多闻  阅读(591)  评论(0编辑  收藏  举报
(评论功能已被禁用)
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示