Bläddra i källkod

修改---退出登录,添加不同环境的判断。

zhouhaijun 3 månader sedan
förälder
incheckning
5217968d39
1 ändrade filer med 2 tillägg och 2 borttagningar
  1. 2 2
      src/main/java/com/bootdo/system/controller/LoginController.java

+ 2 - 2
src/main/java/com/bootdo/system/controller/LoginController.java

@@ -142,7 +142,7 @@ public class LoginController extends BaseController {
         //获取当前登录账号信息
         UserDO currUser = ShiroUtils.getUser();
 
-        if(ObjectUtils.isEmpty(logoutRedirectUrl)){
+        if(!ObjectUtils.isEmpty(logoutRedirectUrl) && logoutRedirectUrl.contains("http")){
             //返回第三方退出登录接口
             //回调地址示例:https://testmicrosrv.scca.com.cn:9668/session/end?client_id=f104472f-02f4-6ab6-f6dc&access_token=HRMpcEUueorxSGQccNolRB2vkpaxnWHGvQonRtnoKEr3Z7KQthcUFz8jdaSD&logout_redirect_uri=http://124.70.58.209:19087/login
             String logoutRedirectBackUrl = permAuthPrefix + "/session/end" +
@@ -242,7 +242,7 @@ public class LoginController extends BaseController {
             e.printStackTrace();
         }
         logger.error("logout======begin==="+logoutRedirectUrl);
-        if(ObjectUtils.isEmpty(logoutRedirectUrl)){
+        if(!ObjectUtils.isEmpty(logoutRedirectUrl) && logoutRedirectUrl.contains("http")){
             logger.error("logout======not null==="+logoutRedirectUrl);
             //返回第三方退出登录接口
             //回调地址示例:https://testmicrosrv.scca.com.cn:9668/session/end?client_id=f104472f-02f4-6ab6-f6dc&access_token=HRMpcEUueorxSGQccNolRB2vkpaxnWHGvQonRtnoKEr3Z7KQthcUFz8jdaSD&logout_redirect_uri=http://124.70.58.209:19087/login