zhubaomin
2025-04-07 39bf16fdaa41ea3ab9a8962e00bae7342904483e
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
Êþº¾@ÿ
 java/lang/Object<init>()V        
com/dy/common/aop/SsoAspect restTemplate-Lorg/springframework/web/client/RestTemplate;     
isDevStageLjava/lang/String;
 java/lang/Stringtrim()Ljava/lang/String;
 equals(Ljava/lang/Object;)Ztrue
  !"equalsIgnoreCase(Ljava/lang/String;)Z $%& '($org/aspectj/lang/ProceedingJoinPointproceed()Ljava/lang/Object; $* +, getSignature()Lorg/aspectj/lang/Signature;.(org/aspectj/lang/reflect/MethodSignature -0 12    getMethod()Ljava/lang/reflect/Method;4com/dy/common/aop/SsoAop
678 9:java/lang/reflect/Method getAnnotation4(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
<=> ?java/util/ObjectsnonNull
ABC D(com/dy/common/webFilter/UserTokenContextget
F GHcheck&(Ljava/lang/String;)Ljava/lang/Object;Jcom/dy/common/aop/SsoVo    IL MNloginedZ    IP QNhasPower    IS TdataSourceName
VWX Y"com/mysql/cj/util/StringUtils isNullOrEmpty
[\] ^_/com/dy/common/multiDataSource/DataSourceContextset(Ljava/lang/String;)V
[a bremovedT后端系统出错,未得到当前登录用户所属机构标签(数据源名)
fgh ij'com/dy/common/webUtil/BaseResponseUtils
buildError8(Ljava/lang/String;)Lcom/dy/common/webUtil/BaseResponse;
fl mn buildNoPower&()Lcom/dy/common/webUtil/BaseResponse;
fp qn buildToLogins*后端系统出错,check方法返回nullu'后端系统出错,DyAop注解为null    w x ssoCheckUrl
z{| }~1org/springframework/web/util/UriComponentsBuilder fromUriStringG(Ljava/lang/String;)Lorg/springframework/web/util/UriComponentsBuilder;€token
z‚ ƒ„
queryParamZ(Ljava/lang/String;[Ljava/lang/Object;)Lorg/springframework/web/util/UriComponentsBuilder;
z† ‡ˆbuild.()Lorg/springframework/web/util/UriComponents;
Š‹Œ *org/springframework/web/util/UriComponents toUriString$org/springframework/http/HttpHeaders
Ž’application/json;charset=UTF-8
”•– —˜"org/springframework/http/MediaTypeparseMediaType8(Ljava/lang/String;)Lorg/springframework/http/MediaType;
Žš ›œsetContentType'(Lorg/springframework/http/MediaType;)Vž#org/springframework/http/HttpEntity
  ¡+(Lorg/springframework/util/MultiValueMap;)V    £¤¥ ¦§#org/springframework/http/HttpMethodGET%Lorg/springframework/http/HttpMethod;
©ª« ¬­+org/springframework/web/client/RestTemplateexchange«(Ljava/lang/String;Lorg/springframework/http/HttpMethod;Lorg/springframework/http/HttpEntity;Ljava/lang/Class;[Ljava/lang/Object;)Lorg/springframework/http/ResponseEntity;¯java/lang/Exception
®± ²printStackTrace´3后端系统出错,访问单点登录系统异常
¶·¸ ¹('org/springframework/http/ResponseEntitygetBody»)后端系统出错,未得到SsoCheckUrl
½¾¿ ÀÁorg/slf4j/LoggerFactory    getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;    Ã ÄÅlogLorg/slf4j/Logger;RuntimeVisibleAnnotations4Lorg/springframework/beans/factory/annotation/Value;value${pipIrr.global.dev}${pipIrr.sso.checkUrl}CodeLineNumberTableLocalVariableTablethisLcom/dy/common/aop/SsoAspect;setRestTemplate0(Lorg/springframework/web/client/RestTemplate;)VMethodParameters8Lorg/springframework/beans/factory/annotation/Autowired; ssoPointCut&Lorg/aspectj/lang/annotation/Pointcut;%@annotation(com.dy.common.aop.SsoAop)execute:(Lorg/aspectj/lang/ProceedingJoinPoint;)Ljava/lang/Object;objLjava/lang/Object;ssoVoLcom/dy/common/aop/SsoVo;rObj    signature*Lorg/aspectj/lang/reflect/MethodSignature;methodLjava/lang/reflect/Method;aopLcom/dy/common/aop/SsoAop;point&Lorg/aspectj/lang/ProceedingJoinPoint; StackMapTable
Exceptionséjava/lang/Throwable$Lorg/aspectj/lang/annotation/Around; ssoPointCut()eLjava/lang/Exception;urlheaders&Lorg/springframework/http/HttpHeaders;
httpEntity%Lorg/springframework/http/HttpEntity;response)Lorg/springframework/http/ResponseEntity;LocalVariableTypeTable(Lorg/springframework/http/HttpEntity<*>;DLorg/springframework/http/ResponseEntity<Lcom/dy/common/aop/SsoVo;>;<clinit>
SourceFileSsoAspect.java$Lorg/aspectj/lang/annotation/Aspect;+Lorg/springframework/core/annotation/Order;*Lorg/springframework/stereotype/Component;!ÄÅÆ ÇÈsÉxÆ ÇÈsÊ Ë/*·±ÌÍ ÎÏÐÑË>*+µ±Ì
)*ÍÎÏ Ò ÆÓÔË+±Ì.Í ÎÏÆ ÕÈsÖרË    ¿*´ Æ(*´ ¶¶š*´ ¶¶™
+¹#°+¹)À-M,¹/N-3¶5À3:¸;™l¸@:*¶E:ÆTÁI™IÀI:´K™6´O™*´R¸Uš´R¸Z+¹#:¸`°c¸e°¸k°¸o°°r¸e°t¸e°Ì^2%3,566=7H8P9U:];b<q=y>?Œ@”AœBŸC¢F¨J¬N°Q³T¹XÍ\    œÙÚq?ÛÜUd€]\ÝÚ6‰Þß=‚àáHwâã¿ÎÏ¿äåæ+,ÿu$-63IúùçèÒäÆ êÈsëGHË€*´v¸Ušr*´v¸y½Y+S¶¶…¶‰M»ŽY·N-‘¸“¶™»Y-·Ÿ::*´,²¢I½¶¨:§:¶°³¸e°Ç    ³¸e°¶µ°º¸e°CX[®ÌJc
def!g%h-i6k@lCoXs[p]qbrhtmuswyzÍH] ìí%Tî-Lïð@9ñòC6óôÎÏ€õ@9ñöC6ó÷æ-ÿ[Ž¶®
ÿÒ€øË!    ¸¼³Â±ÌùúÆûüÈIýþ