결함 #14092
[Cloud][SalesPortal] 로그인 시, ServerError 팝업 발생
50%
설명
[문제점]
로그인 시, ServerError 팝업 노출됨
[개선점]
정상적으로 로그인 됨
*클라이언트 코드 api_service.dart의 ..interceptors.add(CookieManager(cookieJar!)); 한 줄을 주석처리하면 정상동작
*개발 앱 도메인을 appdev2.kolon.com으로 변경했을 때에도 동일한 현상 발생
이력
#3 장다영이(가) 2일 전에 변경
처음 로그인 시도(ServerError 팝업 노출)
I/nit.salesportal(24248): hiddenapi: Accessing hidden method Ljava/lang/invoke/MethodHandles$Lookup;->(Ljava/lang/Class;I)V (runtime_flags=0, domain=core-platform, api=unsupported) from Lretrofit2/Platform; (domain=app) using reflection: allowed
I/flutter (24248): {isLogedinOtherApps: true, userAccount: yunjiki, password: mdev3}
I/flutter (24248): {"userAccount":"yunjiki","passwd":"mdev3"}
I/flutter (24248): RequestType.SIGNIN
I/flutter (24248): {"username":"yunjiki","password":"mdev3","grant_type":"password","scope":"read","client_id":"default","client_secret":"secret"}
I/flutter (24248): RequestType.REQEUST_TOKEN
I/flutter (24248): {"methodName":"Z_LTS_IFS0001","methodParamMap":{"IV_LOGID":"YUNJIKI","appName":"salesportal","functionName":"Z_LTS_IFS0001","resultTables":"ES_RETURN,ES_LOGIN,T_CODE"}}
I/flutter (24248): RequestType.REQUEST_ES_LOGIN
I/flutter (24248): #0 DioMixin.listenCancelForAsyncTask. (package:dio/src/dio_mixin.dart:771:67)
I/flutter (24248):
I/flutter (24248): #1 Future.any.onValue (dart:async/future.dart:612:5)
I/flutter (24248):
I/flutter (24248): null
I/flutter (24248): -1
I/flutter (24248): serverError두번째 로그인 시도(앱이 죽음)
I/flutter (24248): RequestType.SIGNIN
I/flutter (24248): {"username":"yunjiki","password":"mdev3","grant_type":"password","scope":"read","client_id":"default","client_secret":"secret"}
I/flutter (24248): RequestType.REQEUST_TOKEN
I/flutter (24248): {"methodName":"Z_LTS_IFS0001","methodParamMap":{"IV_LOGID":"YUNJIKI","appName":"salesportal","functionName":"Z_LTS_IFS0001","resultTables":"ES_RETURN,ES_LOGIN,T_CODE"}}
I/flutter (24248): {isLogedinOtherApps: true, userAccount: yunjiki, password: mdev3}
I/flutter (24248): {"userAccount":"yunjiki","passwd":"mdev3"}
D/AndroidRuntime(24248): Shutting down VM
E/AndroidRuntime(24248): FATAL EXCEPTION: main
E/AndroidRuntime(24248): Process: com.kolonbenit.salesportal, PID: 24248
E/AndroidRuntime(24248): java.lang.IllegalStateException: Reply already submitted
E/AndroidRuntime(24248): at io.flutter.embedding.engine.dart.DartMessenger$Reply.reply(DartMessenger.java:430)
E/AndroidRuntime(24248): at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler$1.success(MethodChannel.java:267)
E/AndroidRuntime(24248): at com.kolon.mkolon.MainActivity.setFinishResult$lambda-7(MainActivity.kt:409)
E/AndroidRuntime(24248): at com.kolon.mkolon.MainActivity.$r8$lambda$xcym_UFFGszcs2eQX94hWluU5XA(Unknown Source:0)
E/AndroidRuntime(24248): at com.kolon.mkolon.MainActivity$$ExternalSyntheticLambda5.run(Unknown Source:2)
E/AndroidRuntime(24248): at android.os.Handler.handleCallback(Handler.java:995)
E/AndroidRuntime(24248): at android.os.Handler.dispatchMessage(Handler.java:103)
E/AndroidRuntime(24248): at android.os.Looper.loopOnce(Looper.java:273)
E/AndroidRuntime(24248): at android.os.Looper.loop(Looper.java:363)
E/AndroidRuntime(24248): at android.app.ActivityThread.main(ActivityThread.java:9939)
E/AndroidRuntime(24248): at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime(24248): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:632)
E/AndroidRuntime(24248): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:975)