Ситуация: я хочу, чтобы пользователь посетил внешний URL, который предлагает сервис аутентификации. Когда пользователь получает доступ к внешней странице в браузере приложения, проблем с аутентификацией не возникает. Однако, когда его пользователь заканчивает процесс аутентификации, перенаправление страниц в мое приложение не работает.
Чтобы быть более точным, я объясню о предполагаемом рабочем процессе здесь:
пользователи нажимают кнопку аутентификации -> мое приложение открывает веб-просмотр, который показывает внешнюю страницу, которая предоставляет сервис аутентификации с помощью плагина inappbrowser -> пользователи заполняют форму и переходят к завершению аутентификации -> пользователь нажимает кнопку подтверждения или завершения — > информация аутентифицированного пользователя поступает в принимающий php, который находится вместе с путем к домену моего приложения -> со страницы php, на которую попадает информация аутентификации, страница перенаправляется в наше приложение.
Однако существует проблема с окончанием вышеуказанного процесса. Когда я пытаюсь перенаправить страницу веб-просмотра обратно в мое приложение, она не работает и просто застревает на странице php, даже если я помещаю на страницу коды перенаправления страницы, такие как window.location.href или location.href
Ионная версия & Используемая версия плагинов:
ионный 1.3.1
cordova-plugin-inappbrowser 1.4.0
Пожалуйста, помогите мне с этим вопросом.
Задача ещё не решена.
Других решений пока нет …