Просмотр исходного кода

增加支付宝手机网站支付配置

shuzheng 9 лет назад
Родитель
Сommit
79a32813b2

+ 21 - 0
zheng-pay/zheng-pay-web/src/main/resources/applicationContext-alipay.xml

@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<beans xmlns="http://www.springframework.org/schema/beans"
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+       xmlns:context="http://www.springframework.org/schema/context"
+       xsi:schemaLocation="http://www.springframework.org/schema/beans
+          http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd">
+
+    <context:property-placeholder location="classpath:config.properties"/>
+
+    <!-- 支付宝手机网站支付 -->
+    <bean id="alipayWebClient" class="com.alipay.api.DefaultAlipayClient">
+        <constructor-arg value="${alipay.gateway}"/>
+        <constructor-arg value="${alipay.appid}"/>
+        <constructor-arg value="${alipay.rsa.private_key}"/>
+        <constructor-arg value="${alipay.format}"/>
+        <constructor-arg value="${alipay.charset}"/>
+        <constructor-arg value="${alipay.alipay_public_key}"/>
+        <constructor-arg value="${alipay.sign_type}"/>
+    </bean>
+
+</beans>

+ 10 - 1
zheng-pay/zheng-pay-web/src/main/resources/config.properties

@@ -1 +1,10 @@
-env=${profile.env}
+env=${profile.env}
+
+alipay.appid=${alipay.appid}
+alipay.gateway=${alipay.gateway}
+alipay.rsa.private_key=${alipay.rsa.private_key}
+alipay.rsa.public_key=${alipay.rsa.public_key}
+alipay.alipay_public_key=${alipay.alipay_public_key}
+alipay.format=${alipay.format}
+alipay.charset=${alipay.charset}
+alipay.sign_type=${alipay.sign_type}

+ 10 - 1
zheng-pay/zheng-pay-web/src/main/resources/profiles/dev.properties

@@ -1 +1,10 @@
-profile.env=dev
+profile.env=dev
+
+alipay.appid=
+alipay.gateway=https://openapi.alipaydev.com/gateway.do
+alipay.rsa.private_key=
+alipay.rsa.public_key=
+alipay.alipay_public_key=
+alipay.format=json
+alipay.charset=UTF-8
+alipay.sign_type=RSA2