Shared: axiosClient: Fixed SDK frame force redirect
This commit is contained in:
parent
922cb308cb
commit
9c138332b5
@ -224,10 +224,14 @@ class AxiosClient {
|
||||
if (!this.isSSR) {
|
||||
switch (error.response?.status) {
|
||||
case 401: {
|
||||
if (options.skipUnauthorized || window?.ClientConfig?.isFrame)
|
||||
return Promise.resolve();
|
||||
if (options.skipUnauthorized) return Promise.resolve();
|
||||
|
||||
if (options.skipLogout) return Promise.reject(error);
|
||||
|
||||
if (window?.ClientConfig?.isFrame) {
|
||||
break;
|
||||
}
|
||||
|
||||
const opt: AxiosRequestConfig = {
|
||||
method: "POST",
|
||||
url: "/authentication/logout",
|
||||
@ -269,6 +273,7 @@ class AxiosClient {
|
||||
|
||||
return Promise.reject(error);
|
||||
}
|
||||
|
||||
switch (error.response?.status) {
|
||||
case 401:
|
||||
return Promise.resolve();
|
||||
|
Loading…
Reference in New Issue
Block a user