Outh2.0----支付宝接入
1.支付宝开放平台注册
- https://openhome.alipay.com/platform/home.htm
-
选择支付接入后根据提示依次注册
-
注册后等待审核,在审核期间可以使用沙盒实验室进行开发
- 点击后找到app_id
- 配置回调页面
-
在密钥中粘入公钥,保存生成支付宝公钥
注:生成公钥的方法:
第一种方式
:根据支付宝提供的接入文档,下载相应的软件生成
第二种方式
:1.安装python-alipay-sdk
pip3 install python-alipay-sdk
2.生成秘钥文件app_private_key.pem 和 app_public_key.pem
openssl OpenSSL> genrsa -out app_private_key.pem 2048 #私钥 OpenSSL> rsa -in app_private_key.pem -pubout -out app_public_key.pem #导出公钥 OpenSSL> exit ls app_private_key.pem app_public_key.pem
将app_public_key.pem中内容粘进去就可生成支付宝公钥
-
在沙箱环境中可以看到,有些功能不需签约就可以开发
2.开发
参考文档 :
1.第三方登录文档:[https://opendocs.alipay.com/open/20160728150111277227#SDK%20%E6%8E%A5%E5%85%A5%E8%AF%B4%E6%98%8E