Browse Source

RSA和RSA2签名更新说明

小柒2012 7 years ago
parent
commit
c7afb7bb06

+ 0 - 10
pom.xml

@@ -36,11 +36,6 @@
 			<groupId>org.springframework.boot</groupId>
 			<artifactId>spring-boot-starter-thymeleaf</artifactId>
 		</dependency>
-		<!-- 热部署 -->
-		<dependency>
-			<groupId>org.springframework</groupId>
-			<artifactId>springloaded</artifactId>
-		</dependency>
 		<!-- 支付宝 SDK(项目中的支付宝SDk需要自行去官网下载打入本地仓库或者私服)-->
 		<!-- 项目中的支付宝SDk需要自行去官网下载打入本地仓库或者私服,提供下载地址:http://pan.baidu.com/s/1mi5LfhI -->
 		<dependency>
@@ -144,11 +139,6 @@
 		    <groupId>org.javassist</groupId>
 		    <artifactId>javassist</artifactId>
 		</dependency>
-		<!--  JAVA奇技淫巧简化代码之lombok https://blog.52itstyle.com/archives/1418/ -->
-		<dependency>
-		    <groupId>org.projectlombok</groupId>
-		    <artifactId>lombok</artifactId>
-		</dependency>
 		<!-- swagger2 文档 -->
 		<dependency>
 		    <groupId>io.springfox</groupId>

+ 0 - 3
src/main/java/com/itstyle/common/model/Product.java

@@ -5,9 +5,6 @@ import java.io.Serializable;
  * 创建者 科帮网
  * 创建时间	2017年7月27日
  */
-//@Data                
-//@NoArgsConstructor     
-//@AllArgsConstructor
 public class Product implements Serializable {
 	private static final long serialVersionUID = 1L;
 	private String productId;// 商品ID

+ 2 - 0
src/main/java/com/itstyle/modules/alipay/controller/AliPayController.java

@@ -105,6 +105,8 @@ public class AliPayController {
 		boolean signVerified = false;
 		try {
 			signVerified = AlipaySignature.rsaCheckV1(params, Configs.getAlipayPublicKey(), "UTF-8");
+			//各位同学这里可能需要注意一下,2018/01/26 以后新建应用只支持RSA2签名方式,目前已使用RSA签名方式的应用仍然可以正常调用接口,注意下自己生成密钥的签名算法
+			//signVerified = AlipaySignature.rsaCheckV1(params, Configs.getAlipayPublicKey(), "UTF-8","RSA2");
 		} catch (AlipayApiException e) {
 			e.printStackTrace();
 			message =  "failed";