ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

27Django-接入支付宝2(配置公钥安装SDK)

2021-12-19 13:02:17  阅读:127  来源: 互联网

标签:支付宝 公钥 -- ----- KEY 27Django PUBLIC SDK


1查看自己生成的公钥

[root@web01 ~]#cat app_public_key.pem 
-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgabcdefghigklmnopqrstuvwxyz
zMVr75BQrlP+iVQroxldceHKnaXqIO5ZQlktnwfSFabcdefghigklmnopqrstuvwxyz
8szg/WCQym4lJJp3Q/zCu6IGiiSpMSgjxKNv6xe+abcdefghigklmnopqrstuvwxyz
feoNtltQvtevOdP0p2cUkfFY901EbCpE7lvjdSzi7yMabcdefghigklmnopqrstuvwxyz
K4JKbGeDmnBUuaVOFEZUZMrj5ajlWPEU3gHe7vgabcdefghigklmnopqrstuvwxyz
FyoMtAAS4E4QYlAu/xNO32DeA6npHMu1i4Sw6V56abcdefghigklmnopqrstuvwxyz
12345678
-----END PUBLIC KEY-----
[root@web01 ~]#

2把我们的公钥传给支付宝:

URL:https://open.alipay.com/platform/appDaily.htm

支付宝管理后台--沙箱--沙箱应用--自定义密钥-RSA2密钥(推荐)--设置并启用--公钥--粘贴上面自己生成的公钥--保存设置(此时支付宝会自动为我们展示我们的应用公钥和支付宝公钥)

注意两点:

1)只粘贴-----BEGIN PUBLIC KEY-----和-----END PUBLIC KEY-----中间的部分

2)比对一下支付宝自动为我们展示的页面中的应用公钥是不是和我们提交时的公钥一至(也就是第一步提交的公钥),一般情况下不会出错,但还是小心为好!

应用公钥:

MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgabcdefghigklmnopqrstuvwxyz
zMVr75BQrlP+iVQroxldceHKnaXqIO5ZQlktnwfSFabcdefghigklmnopqrstuvwxyz
8szg/WCQym4lJJp3Q/zCu6IGiiSpMSgjxKNv6xe+abcdefghigklmnopqrstuvwxyz
feoNtltQvtevOdP0p2cUkfFY901EbCpE7lvjdSzi7yMabcdefghigklmnopqrstuvwxyz
K4JKbGeDmnBUuaVOFEZUZMrj5ajlWPEU3gHe7vgabcdefghigklmnopqrstuvwxyz
FyoMtAAS4E4QYlAu/xNO32DeA6npHMu1i4Sw6V56abcdefghigklmnopqrstuvwxyz
12345678

支付宝公钥:

MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAmn4B7HN6Mrj5ajlWPEU3gHe7vgabcdefghigklmnopqrstuvwxyzbYoUJKWndys3yyCOS4GVQu/n3rbS5ymbU5nR/5Y9lN8UzmtKLAxCsY/8DNi6l/4/2wZyqo4uw1234567890abcderghihklmnopqrstuvwxyz8uJU8vBZqZIhNIFl5NdctpxHgTifAFH9EonQlLozqwjEE4YLUbRQXVQZKGsS4RjCW3g53S/3rduDynZfayxa86EggO4l7L+UsAh3J3dB0shAwsrrhTmjaz6njZOWC5awIDAQAB

3在我们的终端创建支付宝公钥文件:

-----BEGIN PUBLIC KEY-----和-----END PUBLIC KEY-----需要我们自己添加

[root@web01 ~]#vim alipay_public_key.pem
[root@web01 ~]#cat alipay_public_key.pem
-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAmn4B7HN6Mrj5ajlWPEU3gHe7vgabcdefghigklmnopqrstuvwxyzbYoUJKWndys3yyCOS4GVQu/n3rbS5ymbU5nR/5Y9lN8UzmtKLAxCsY/8DNi6l/4/2wZyqo4uw1234567890abcderghihklmnopqrstuvwxyz8uJU8vBZqZIhNIFl5NdctpxHgTifAFH9EonQlLozqwjEE4YLUbRQXVQZKGsS4RjCW3g53S/3rduDynZfayxa86EggO4l7L+UsAh3J3dB0shAwsrrhTmjaz6njZOWC5awIDAQAB
-----END PUBLIC KEY-----

[root@web01 ~]#
[root@web01 ~]#ls
alipay_public_key.pem app_private_key.pem app_public_key.pem

4安装支付宝第三方SDK

D:\PycharmProjects\linuxTangblog>pip install python-alipay-sdk
备注:
linux系统可使用如下命令检查是否已安装python-alipay-sdk:
pip freeze|grep -i 'ali'

 

标签:支付宝,公钥,--,-----,KEY,27Django,PUBLIC,SDK
来源: https://www.cnblogs.com/tyjs09/p/15707079.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有