-
Notifications
You must be signed in to change notification settings - Fork 54
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Problems with displaying UI messages on specific cases from version 3.1.2105.0+ #189
Comments
Similar problems with lack of UI messages exists when user tries to change password - there is no confirmation/error when password doesn't meet complexity requirements. |
I don't remember, but it is possible that we have disabled these messages so as not to display too precise information. |
I think that this bug can have more reach - we did some more tests and there are no messages displayed when users correctly finishes biometric registration, just Finish button on empty page :( |
Hi, @apr-un I did not notice any such errors, however this could be due to the wrong formatting of the "SameSite". a quick update soon regards |
Done in 3.1.2107.0 |
@redhook62 but fix in 2107 didn't address "no message" problem - in many places it should show something like this (with redacted logo ;)) Empty white popup with one button is not user friendly :) |
@redhook62 check please here:
I did check that on debug and message which should be shown to user is just ignored (not set when creating Adapter) - in case of !IsPermanentFailure system always try to show usercontext.UIMessage (which is empty, because it is set in constructor with default equal to empty string). |
As stated, I cannot reproduce your problem. The code you show is not in the BasePresentation class or it is abstract but is in the BaseMFAPresentation class from which the presenations for ADFS 2019 and ADFS2016 / 2012r2 are derived. What to put in the case you indicate, if it is supposed to be a message or an error message ? regards |
Hi, @apr-un Yes finally ! I managed to reproduce the problem. regards |
Hi @apr-un Solved ! -> new build 3.1.2107.0 |
Hi @redhook62
I think that I found a bug in version 3.1.2105.0
When user try to log in with MFA enabled, and won't select authentication method on form "ChooseMethodForm" but instead click Cancel (mfa-cancelButton), systems ends on form "lockingForm" with no message (empty string) and only visible Close button (buttonquit), which in fact does nothing (just reloads page).
Instead of empty message there should be visible message from resource "ErrorInvalidIdentificationRestart" (Invalid identification, please restart your session.)
I think that empty mesage is caused by changes in BasePresentation.cs in commit 8370d52, which adds support for custom provider. On line 165 there is called constructor AdapterPresentationDefault with only two params instead five like in earlier version - omitted are: message, suite, disableoptions - so message defaults to empty value :(
8370d52#diff-db00a0ebb157e51327183df3faae8cfd8b1e915548c00d9d0874ece17413658f
Please check that code.
Regards
Arnold
The text was updated successfully, but these errors were encountered: