A company has configured multi-factor authentication (MFA) via an authentication sequence using LDAP and RADIUS. Users authenticate successfully with LDAP but the MFA prompt from RADIUS does not appear. What is the most likely cause?
Trap 1: The RADIUS server profile has the wrong shared secret.
This would cause RADIUS authentication to fail, but the LDAP success would still complete the sequence if set to continue on failure.
Trap 2: The authentication policy only covers HTTP applications.
The authentication policy's application match does not affect which authentication factors are invoked.
Trap 3: The authentication sequence is set to 'continue on failure' and the…
'Continue on failure' means if the first factor fails, it tries the next. If LDAP succeeds, the sequence stops and RADIUS is never attempted.
- A
The authentication sequence must be configured to 'require all' or 'continue on success' to enforce each factor.
To require all factors in the sequence, the sequence type must be set to 'require all' or 'continue on success' so each factor is attempted regardless of previous success.
- B
The RADIUS server profile has the wrong shared secret.
Why wrong: This would cause RADIUS authentication to fail, but the LDAP success would still complete the sequence if set to continue on failure.
- C
The authentication policy only covers HTTP applications.
Why wrong: The authentication policy's application match does not affect which authentication factors are invoked.
- D
The authentication sequence is set to 'continue on failure' and the LDAP authentication succeeds.
Why wrong: 'Continue on failure' means if the first factor fails, it tries the next. If LDAP succeeds, the sequence stops and RADIUS is never attempted.