|
|
@@ -272,23 +272,23 @@ router.routes.forEach((route: any) => {
|
|
|
jkLogin({ code: code, redirectUrl: encodeURIComponent(originUrl) }, state);
|
|
|
}
|
|
|
}
|
|
|
- else {
|
|
|
- //测试环境
|
|
|
- //const loginUrl = 'https://esctest.sribs.com.cn/esc-sso/oauth2.0/authorize?client_id=e97f94cf93761f4d69e8&response_type=code';
|
|
|
- //生产环境
|
|
|
- const loginUrl = 'http://esc.sribs.com.cn:8080/esc-sso/oauth2.0/authorize?client_id=e97f94cf93761f4d69e8&response_type=code';
|
|
|
- const externalLoginUrl = loginUrl + `&redirect_uri=${encodeURIComponent(originUrl)}&state=${encodeURIComponent(fullUrl)}`;
|
|
|
- if (!userInfo) {
|
|
|
- window.location.replace(externalLoginUrl);
|
|
|
- }
|
|
|
- }
|
|
|
- // else {// 未登录
|
|
|
- // if (whiteList.includes(path)) {
|
|
|
- // return <>{component}</>
|
|
|
- // } else {
|
|
|
- // return <Navigate to='/login' replace={true} />
|
|
|
+ // else {
|
|
|
+ // //测试环境
|
|
|
+ // //const loginUrl = 'https://esctest.sribs.com.cn/esc-sso/oauth2.0/authorize?client_id=e97f94cf93761f4d69e8&response_type=code';
|
|
|
+ // //生产环境
|
|
|
+ // const loginUrl = 'http://esc.sribs.com.cn:8080/esc-sso/oauth2.0/authorize?client_id=e97f94cf93761f4d69e8&response_type=code';
|
|
|
+ // const externalLoginUrl = loginUrl + `&redirect_uri=${encodeURIComponent(originUrl)}&state=${encodeURIComponent(fullUrl)}`;
|
|
|
+ // if (!userInfo) {
|
|
|
+ // window.location.replace(externalLoginUrl);
|
|
|
// }
|
|
|
// }
|
|
|
+ else {// 未登录
|
|
|
+ if (whiteList.includes(path)) {
|
|
|
+ return <>{component}</>
|
|
|
+ } else {
|
|
|
+ return <Navigate to='/login' replace={true} />
|
|
|
+ }
|
|
|
+ }
|
|
|
|
|
|
}
|
|
|
}
|