日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

MySQL如何创建沙箱,沙箱环境搭建 - osc_y8w65yuq的个人空间 - OSCHINA - 中文开源技术交流社区...

發布時間:2025/3/12 数据库 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 MySQL如何创建沙箱,沙箱环境搭建 - osc_y8w65yuq的个人空间 - OSCHINA - 中文开源技术交流社区... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

[toc]

測試環境搭建

沙箱環境:

-------測試環境搭建

基礎配置:

# 1、在沙箱環境下實名認證:https://openhome.alipay.com/platform/appDaily.htm?tab=info

# 2、電腦網站支付API:https://docs.open.alipay.com/270/105898/

# 3、完成RSA密鑰生成:https://docs.open.alipay.com/291/105971

下載軟件: 開發助手

# 4、在開發中心的沙箱應用下設置應用公鑰:填入生成的公鑰文件中的內容

用公鑰 換取alipay對象的公鑰

# 5、Python支付寶開源框架:https://github.com/fzlee/alipay

github 開發文檔 (多種)

# >: pip install python-alipay-sdk --upgrade

6.公私鑰配置:

# alipay_public_key.pem

-----BEGIN PUBLIC KEY-----

支付寶公鑰

-----END PUBLIC KEY-----

# app_private_key.pem

-----BEGIN RSA PRIVATE KEY-----

用戶私鑰

-----END RSA PRIVATE KEY-----

"""

注意: 不能留空格!!!

7.支付寶鏈接:

開發:https://openapi.alipay.com/gateway.do

沙箱:https://openapi.alipaydev.com/gateway.do

支付流程:

支付模塊的創建:

aliapy 二次封裝:

https://github.com/fzlee/alipay 開源文檔

下載:

>: pip install python-alipay-sdk --upgrade

>: pip install pyopenssl

節構:

libs

├── iPay # aliapy二次封裝包

│ ├── __init__.py # 包文件

│ ├── pay.py# 支付文件

└── └── settings.py # 應用配置

settings.py

# 應用ID

APP_ID = "2016093000631831"

# 是否是沙箱環境

DEBUG = True

# 簽名算法 RSA or RSA2

SIGN = 'RSA2'

# 網關

if DEBUG:

GATEWAY = 'https://openapi.alipaydev.com/gateway.do?'

else:

GATEWAY = 'https://openapi.alipay.com/gateway.do?'

# 應用私鑰:首行尾行是固定的,中間是一行私鑰字符串(不能有其他字符)

APP_PRIVATE_KEY_STRING = """-----BEGIN RSA PRIVATE KEY-----

MIIEd.......

-----END RSA PRIVATE KEY-----"""

# 阿里公鑰:首行尾行是固定的,中間是一行公鑰字符串(不能有其他字符)

ALIPAY_PUBLIC_KEY_STRING = """-----BEGIN PUBLIC KEY-----

MIIBIjAN......

-----END PUBLIC KEY-----"""

pay.py:

from alipay import AliPay

from .settings import *

alipay = AliPay(

appid=APP_ID,

app_notify_url=None, # 該通知接口一般都設置None

# 應用私鑰

app_private_key_string=APP_PRIVATE_KEY_STRING,

# 阿里pay公鑰

alipay_public_key_string=ALIPAY_PUBLIC_KEY_STRING,

# 簽名算法,采用RSA2

sign_type=SIGN, # RSA or RSA2

# 是否是沙箱環境

debug=DEBUG

)

# __init__.py:

# 對外提供配置生成好的 alipay 支付對象

from .pay import alipay

# 對外提供alipay的支付網關

from .settings import GATEWAY as alipay_gateway

補充:

補充:在自己項目的配置文件中配置支付寶回調接口:settings.py | dev.py | const.py

# 上線后必須換成公網地址

# 后臺http根路徑

BASE_URL = 'http://127.0.0.1:8000'

# 前臺http根路徑

LUFFY_URL = 'http://127.0.0.1:8080'

# 訂單支付成功的后臺異步回調接口 (公網地址 --- 服務器)

NOTIFY_URL = BASE_URL + '/order/success'

# 訂單支付成功的前臺同步回調接口 (公網地址 --- 服務器)

RETURN_URL = LUFFY_URL + '/pay/success'

總結

以上是生活随笔為你收集整理的MySQL如何创建沙箱,沙箱环境搭建 - osc_y8w65yuq的个人空间 - OSCHINA - 中文开源技术交流社区...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。