Skip to content

redirect not working and browser be blank on mobile device when response too fast #183

@QingqinKong

Description

@QingqinKong

when keycloak network delay is less than 1ms,the browser become blank after sign out.
then i make a server to redirect the redirect url and make it Thread.sleep(50), then the blank never happen again.
I'm not sure if it's a bug
image

here is my package.json

"dependencies": {
    "@capacitor-community/http": "^1.4.1",
    "@capacitor/android": "^4.4.0",
    "@capacitor/app": "4.1.0",
    "@capacitor/browser": "^4.0.1",
    "@capacitor/core": "4.4.0",
    "@capacitor/haptics": "4.0.1",
    "@capacitor/ios": "^4.4.0",
    "@capacitor/keyboard": "4.0.1",
    "@capacitor/status-bar": "4.0.1",
    "@ionic/vue": "^6.3.6",
    "@ionic/vue-router": "^6.3.6",
    "@vuelidate/core": "^2.0.0",
    "@vuelidate/validators": "^2.0.0",
    "axios": "1.1.3",
    "capacitor-secure-storage-plugin": "^0.8.1",
    "clipboard": "^2.0.11",
    "core-js": "^3.26.1",
    "dayjs": "^1.11.6",
    "element-plus": "^2.2.21",
    "ionic-appauth": "^0.9.0",
    "ionicons": "^6.0.4",
    "pinia": "2.0.23",
    "pinia-plugin-persist": "1.0.0",
    "vconsole": "^3.15.0",
    "vue": "3.2.41",
    "vue-i18n": "^9.2.2",
    "vue-router": "4.1.6"
  },
  "devDependencies": {
    "@capacitor/cli": "4.4.0",
    "@pinia/testing": "0.0.14",
    "@prettier/plugin-xml": "2.2.0",
    "@rushstack/eslint-patch": "1.2.0",
    "@types/jest": "29.2.2",
    "@types/sinon": "10.0.13",
    "@typescript-eslint/eslint-plugin": "5.42.1",
    "@typescript-eslint/parser": "5.42.0",
    "@vitejs/plugin-vue": "3.2.0",
    "@vitest/coverage-istanbul": "0.24.5",
    "@vue/eslint-config-prettier": "7.0.0",
    "@vue/eslint-config-typescript": "11.0.2",
    "@vue/test-utils": "2.2.1",
    "cypress": "10.11.0",
    "eslint": "8.26.0",
    "eslint-import-resolver-typescript": "3.5.2",
    "eslint-plugin-cypress": "2.12.1",
    "eslint-plugin-import": "2.26.0",
    "eslint-plugin-prettier": "4.2.1",
    "eslint-plugin-vue": "9.7.0",
    "husky": "8.0.1",
    "jest": "28.1.3",
    "jsdom": "20.0.2",
    "lint-staged": "13.0.3",
    "prettier": "2.7.1",
    "prettier-plugin-java": "1.6.2",
    "prettier-plugin-packagejson": "2.3.0",
    "sass": "^1.56.1",
    "sinon": "14.0.1",
    "ts-jest": "28.0.8",
    "typescript": "4.8.4",
    "vite": "3.2.2",
    "vitest": "0.24.5",
    "vitest-sonar-reporter": "0.3.2",
    "vue-tsc": "1.0.9"
  },

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions