idp5.civis.bz.it - Firefox is unsupported browser
Categories
(Web Compatibility :: Site Reports, defect, P3)
Tracking
(Webcompat Priority:P2, Webcompat Score:1)
People
(Reporter: ksenia, Assigned: twisniewski)
References
(Depends on 1 open bug, )
Details
(4 keywords, Whiteboard: [webcompat-source:web-bugs])
User Story
platform:android impact:unsupported-feature configuration:general affects:all diagnosis-team:webcompat
Attachments
(1 file)
Environment:
Operating system: Android 11
Firefox version: Firefox Mobile 106.0
Steps to reproduce:
Tap on cie login (button at the bottom). A page saying that the browser is not supported will appear. Already reported as https://github.com/webcompat/web-bugs/issues/110084, maybe it can be reproduced now??
Actual Behavior:
Browser unsupported
Notes:
- Reproduces regardless of the status of ETP
- Does not reproduce in Firefox Nightly, Firefox Release, and Chrome
Created from https://github.com/webcompat/web-bugs/issues/110086
Reporter | ||
Updated•1 year ago
|
Updated•7 months ago
|
Comment 1•7 months ago
|
||
The idp5.civis.bz.it
looks like it is an internal url, I get an error page from the underlying service if I navigate to it directly to it.
But I managed to reproduce the issue and get to the cie login error stating the current browser is not supported by using the following STR:
- open Firefox for Android (I tried with both a Nightly and a Release build) and create a new tab
- navigate the new tab to https://www.cartaidentita.interno.gov.it/pgic/attivazione-credenziali-puk
- wait for the webpage to have been loaded and then click on the "Entra con CIE" big blue button
- in the new loaded webpage the error message "L'app CieID non supporta is tuo browser" is then been shown
Comment 2•7 months ago
|
||
Luca, can you install Chrome Mask and see if that makes it work?
Comment 3•7 months ago
|
||
(In reply to Dennis Schubert [:denschub] from comment #2)
Luca, can you install Chrome Mask and see if that makes it work?
I just tried again to go through the STR described in comment 1 with the Chrome Mask extension installed and turned on the Chrome masking and through that:
- the navigation triggered by clicking on "Entra con CIE" button then prompted the CieID android app to be opened
- the webpage loaded wasn't the one with the error message "L'app CieID non supporta is tuo browser" (the CieID app doesn't support your browser), but one that is waiting for the user to complete the interaction with the CieID android app
And so it seems that it should be working as expected if the website doesn't redirect the user on the error page.
Updated•6 months ago
|
Updated•6 months ago
|
Comment 4•3 months ago
|
||
needinfo-ing myself as a reminder to try to reproduce this again.
Comment 5•3 months ago
|
||
Hi Thomas,
I just confirmed that:
- I can still reproduce the issue, on both Nightly and Release (138.0.4).
- the issue is not reproducing anymore if I install Chrome Mask, and it has to be enabled on the idp5.civis.bz.it url, where the https://www.cartaidentita.interno.gov.it/pgic/attivazione-credenziali-puk webpage navigates the tab after the user has clicked on the "Entra con CIE" button
- The STR from comment 1 does not require the client to login, and so it should be something that we could write an automated test for.
Let me know if there is some other verification / test that I can do to help to determine what subset of what modifications the ChromeMask extension is applying to the webpage to get past that error.
Comment 6•3 months ago
|
||
Mass-assigning diagnosis-team
to webcompat
for "Firefox is not supported" bugs that don't already have a team assigned. This action is done by a script. For your convenience, feel free to filter your bugmail with 559a9604-41ec-11f0-9ec6-f3f21dcd7cf2.
Assignee | ||
Comment 7•2 months ago
|
||
It turns out that the page is redirected through idserver.servizicie.interno.gov.it
, which checks navigator.userAgent
, navigator.platform
, and window.chrome
to detect Chrome. I've made an intervention to do so. This will presumably also affect other sites using this service.
Assignee | ||
Comment 8•2 months ago
|
||
Updated•2 months ago
|
Comment 10•2 months ago
|
||
bugherder |
Assignee | ||
Updated•2 months ago
|
Updated•2 months ago
|
Description
•