Przeglądaj źródła

smapsso.html加跳转参数

unknown 5 lat temu
rodzic
commit
b3a1cdfdbb
1 zmienionych plików z 9 dodań i 2 usunięć
  1. 9 2
      o2web/source/x_desktop/smapsso.html

+ 9 - 2
o2web/source/x_desktop/smapsso.html

@@ -79,12 +79,19 @@
                     var xtoken = uri.getData("SMAP_SESSION_DATA");
                     var appID = uri.getData("appID");
                     var uniqueId = uri.getData("uniqueId");
+
+                    var redirect = uri.getData("redirect");
+                    redirect = redirect + "&uniqueId=" + uniqueId;
+
                     var flushPortalUrl = uri.getData("flushPortalUrl") || "";
                     if( flushPortalUrl && flushPortalUrl.indexOf("%2F") === -1 ){
                         flushPortalUrl = encodeURIComponent(flushPortalUrl);
                     }
-                    var redirect = uri.getData("redirect");
-                    redirect = redirect + "&uniqueId=" + uniqueId + "&flushPortalUrl="+flushPortalUrl;
+                    if(flushPortalUrl)redirect = redirect + "&flushPortalUrl="+flushPortalUrl;
+
+                    var nav = uri.getData("nav");
+                    if(nav)redirect = redirect + "&nav=" + navi;
+
                     if (xtoken){
                         var res = new Request.JSON({
                             url: o2.filterUrl(address+"?SMAP_SESSION_DATA="+encodeURIComponent(xtoken)+"&appID="+appID+"&date="+(new Date()).getTime()),