Otsikko: Webview hajoaa intenteihin.
Kuvaus: Kun klikkaan intentiä webviewissä Minun Telia- sovelluksessa niin webview näyttää “virheen”.
Toisto-ohjeet:
Siirry laskut ruudulle.
Napauta maksa lasku.
Valitse verkkopankkimaksu.
Valitse pankki, jonka tunnistautumisprosessin aikana voit klikata “avaa tunnistautumissovellus”, kuten Nordea.
Verkkopankkitunnistautumisen aikana webviewissä klikkaa “avaa tunnistussovellus”-linkkiä/nappia.
Odotettu lopputulos:
Käyttäjä ohjautuu webviewin intent-linkistä tunnistautumissovelluksen omistamaan activityyn, jossa käyttäjä voi tunnistautua, jossa onnistuneen tunnistautumisen jälkeen tämä tunnistautumissovellus sulkee oman activitynsä ja täten palaa takaisin Minun Teliaan, jossa tämä aikaisempi webview odottaa että tunnistautuminen on mennyt läpi.
Todellinen lopputulos:
Klikatessaan “avaa tunnistautumissovellus” webview menee virhesivulle ja ilmoittaa jotain menneen pieleen.
Alusta:
Minun Telia - version 9.0.0
Pixel 6 Pro
Android 13 - TQ3A.230805.001
Android security update: August 5, 2023
Google Play system update: July 1, 2023
Huomioita:
Tämän bugin korjaaminen nopeuttaisi verkkopankkimaksajien tunnistautumista huomattavasti, jos sovelluksen webviewit käsittelisivät intentit oikein.
Bugi on ollut olemassa jo ainakin muutaman vuoden, en ollut viitsinyt raportoida.
--
Muokkaus PihlaHei: muokattu hieman otsikkoa kuvaavammaksi