Commit be542ec5 authored by lishangke's avatar lishangke

fix

parent 62055852
Pipeline #19306 passed with stage
in 58 seconds
...@@ -24,6 +24,9 @@ class ResponseController extends Controller { ...@@ -24,6 +24,9 @@ class ResponseController extends Controller {
target_url += `?channel_id=${channel_alias}`; target_url += `?channel_id=${channel_alias}`;
} }
const target_url1 = decodeURI(target_url);
const target_url2 = encodeURI(target_url1);
//如果cookie中已存在 5要素 则可直接 跳到目标地址 //如果cookie中已存在 5要素 则可直接 跳到目标地址
const token = ctx.cookies.get('token', { signed: false }); const token = ctx.cookies.get('token', { signed: false });
const user_id = ctx.cookies.get('user_id', { signed: false }); const user_id = ctx.cookies.get('user_id', { signed: false });
...@@ -32,7 +35,7 @@ class ResponseController extends Controller { ...@@ -32,7 +35,7 @@ class ResponseController extends Controller {
const device_login_id = ctx.cookies.get('device_login_id', { signed: false }); const device_login_id = ctx.cookies.get('device_login_id', { signed: false });
ctx.logger.info('target_user--' + JSON.stringify({ target_cookies_user: { token, user_id, app_user_id, device_id, device_login_id } })); ctx.logger.info('target_user--' + JSON.stringify({ target_cookies_user: { token, user_id, app_user_id, device_id, device_login_id } }));
if (token && user_id && app_user_id && device_id && device_login_id) { if (token && user_id && app_user_id && device_id && device_login_id) {
ctx.redirect(target_url); ctx.redirect(target_url2);
return; return;
} }
...@@ -111,11 +114,6 @@ class ResponseController extends Controller { ...@@ -111,11 +114,6 @@ class ResponseController extends Controller {
} }
} }
const target_url1 = decodeURI(target_url);
const target_url2 = encodeURI(target_url1);
ctx.logger.info(target_url);
ctx.logger.info(target_url1);
ctx.logger.info(target_url2);
ctx.redirect(target_url2); ctx.redirect(target_url2);
return; return;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment