From 7634d7ff15b1fa84ea84a51a1ba6e45b11a4aa21 Mon Sep 17 00:00:00 2001 From: liurunyu <lry9898@163.com> Date: 星期日, 27 四月 2025 11:17:34 +0800 Subject: [PATCH] SSO登录逻辑再修改 --- pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/cert/WxCertUtil.java | 33 +++++++++++++++++++++++++++++++++ 1 files changed, 33 insertions(+), 0 deletions(-) diff --git a/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/cert/WxCertUtil.java b/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/cert/WxCertUtil.java new file mode 100644 index 0000000..304df3c --- /dev/null +++ b/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/cert/WxCertUtil.java @@ -0,0 +1,33 @@ +package com.dy.pipIrrGlobal.cert; + +import org.springframework.core.io.Resource; +import org.springframework.core.io.ResourceLoader; +import java.io.InputStream; + +/** + * @Author: liurunyu + * @Date: 2024/8/19 19:58 + * @Description + */ +public class WxCertUtil { + + public static final String cert_p12 = "classpath:wxCert/apiclient_cert.p12" ;//璇佷功pkcs12鏍煎紡 + public static final String cert_pem = "classpath:wxCert/apiclient_cert.pem" ;//璇佷功pem鏍煎紡 + public static final String key_pem = "classpath:wxCert/apiclient_key.pem" ;//璇佷功瀵嗛挜pem鏍煎紡 + public static final String wxp_cert_pem = "classpath:wxCert/wxp_cert.pem" ; + + public static InputStream getCert_p12InputStream(ResourceLoader resourceLoader) throws Exception{ + Resource resource = resourceLoader.getResource(cert_p12); + InputStream in = resource.getInputStream() ; + return in ; + } + + public static byte[] getKey_pemBytes(ResourceLoader resourceLoader) throws Exception{ + Resource resource = resourceLoader.getResource(key_pem); + InputStream in = resource.getInputStream() ; + byte[] bs = new byte[in.available()] ; + in.read(bs) ; + return bs ; + } + +} -- Gitblit v1.8.0