java 支付寶支付 公鑰證書路徑配置

一、公鑰證書在項目中的結(jié)構(gòu)

image.png

二、讀取配置

image.png

三、配置文件

#商戶私鑰
ALIPAY.APP_PRIVATE_KEY=MIIExxx

#支付寶APPID
ALIPAY.APPID=2019xxx

#應(yīng)用公鑰證書路徑
ALIPAY.APP_CERT_PATH=/CRT/appCertPublicKey_20191203xxx.crt

#支付寶公鑰證書文件路徑
ALIPAY.ALIPAY_CERT_PATH=/CRT/alipayCertPublicKey_RSA2.crt

#支付寶CA根證書文件路徑
ALIPAY.ALIPAY_ROOT_CERT_PATH=/CRT/alipayRootCert.crt

#請求網(wǎng)關(guān)
ALIPAY.SERVERURL=https://openapi.alipay.com/gateway.do

#支付成功的通知地址
ALIPAY.ALIPAY_NOTIFY_URL=http://www.example.com/front/payment/alipay/notify

#字符集
ALIPAY.CHARSET=utf-8

#簽名類型
ALIPAY.SIGN_TYPE=RSA2

#格式
ALIPAY.FORMAT=json

#h5支付完成之后的回調(diào)地址
ALIPAY.RETURNURL = http://www.example.com/#/pages/money/paySuccess

#支付方式類型(h5或者wap)
ALIPAY.PAYTYPEWAP = QUICK_WAP_PAY

#支付方式類型(app)
ALIPAY.PAYTYPEAPP = QUICK_MSECURITY_PAY

四、配置目錄

image.png

代碼如下:

package com.leimingtech.config.alipay;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.PropertySource;
import org.springframework.stereotype.Component;

/**
 * @param :
 * @Description 讀取支付寶配置信息
 * @Author huangkeyuan
 * @Date 15:59 2019-12-09
 * @return
 */
@Data
@Component
@ConfigurationProperties(prefix = "alipay")
@PropertySource(value = "alipay/alipay-${spring.profiles.active}.properties")
public class AliPayConfig {
    /**
     * 商戶私鑰
     */
    public String APP_PRIVATE_KEY;
    /**
     * 支付寶APPID
     */
    public String APPID;

    /**
     * 應(yīng)用公鑰證書路徑
     */
    public String APP_CERT_PATH;

    /**
     * 支付寶公鑰證書文件路徑
     */
    public String ALIPAY_CERT_PATH;

    /**
     * 支付寶CA根證書文件路徑
     */
    public String ALIPAY_ROOT_CERT_PATH;

    /**
     * 請求網(wǎng)關(guān)
     */
    public String SERVERURL;

    /**
     * 支付成功的通知地址
     */
    public String ALIPAY_NOTIFY_URL;

    /**
     * 字符集
     */
    public String CHARSET;

    /**
     * 簽名類型
     */
    public String SIGN_TYPE;

    /**
     * 格式
     */
    public String FORMAT;

    /**
     * h5支付完成之后的回調(diào)地址
     */
    public String RETURNURL;

    /**
     * 支付方式類型(h5或者wap)
     */
    public String PAYTYPEWAP;

    /**
     * 支付方式類型(app)
     */
    public String PAYTYPEAPP;

}

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 從來沒有想過,年前那一面,是我同奶奶的最后一面。雖然她的身體一直不是很好,但是收到這個消息是時候還是太突然了。是的...
    簡生丶閱讀 477評論 1 2
  • 早上好!靜暖人生:每日一句正能量[玫瑰][玫瑰][玫瑰] (2019年8月22日 農(nóng)歷七月二十二 星期四) 幸福就...
    俠姐27687閱讀 171評論 0 2

友情鏈接更多精彩內(nèi)容