diff --git a/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/alipay/AliPayConfiguration.java b/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/alipay/AliPayConfiguration.java index 564089c..418d4ca 100644 --- a/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/alipay/AliPayConfiguration.java +++ b/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/alipay/AliPayConfiguration.java @@ -77,8 +77,8 @@ public class AliPayConfiguration { private String appRSAPrivateKey(String classPath) { ClassPathResource resource = new ClassPathResource(classPath); try { - FileReader in = new FileReader(resource.getFile()); - try(BufferedReader bufferedReader = new BufferedReader(in)){ + InputStreamReader inputStreamReader = new InputStreamReader(resource.getInputStream()); + try(BufferedReader bufferedReader = new BufferedReader(inputStreamReader)){ return bufferedReader.readLine(); } } catch (IOException e) {