[OPENAM-8199] Resource based authentication does not work with more than one environment condition Created: 26/Jan/16 Updated: 20/Nov/16 Resolved: 30/Mar/16 |
|
Status: | Resolved |
Project: | OpenAM |
Component/s: | authentication, policy |
Affects Version/s: | 12.0.2, 13.0.0 |
Fix Version/s: | 12.0.4, 13.5.0 |
Type: | Bug | Priority: | Major |
Reporter: | Joe Starling | Assignee: | Jonathan Thomas |
Resolution: | Fixed | Votes: | 0 |
Labels: | 13.0.1-Candidate, EDISON | ||
Remaining Estimate: | 0h | ||
Time Spent: | 10h | ||
Original Estimate: | 0h |
Issue Links: |
|
||||||||||||
Target Version/s: | |||||||||||||
Rank: | 1|hzl5cf: | ||||||||||||
Sprint: | AM Sustaining Sprint 19, AM Sustaining Sprint 20 | ||||||||||||
Support Ticket IDs: | |||||||||||||
QA Assignee: | Filip Kubáň [X] (Inactive) | ||||||||||||
Verified Version/s: |
Description |
To reproduce:
When accessing the resource without any previous session, I would expect to be presented a choice between all modules with Authentication Level 3 or higher, in this case LDAP and DataStore. Instead, I see the default ldapService chain first. Only after authenticating there, do I see the choice of module. I should mention that if the user is previously authenticated and hits this protected resource in a session upgrade scenario, the correct behaviour is seen: no default module, straight to choice screen. |
Comments |
Comment by Peter Major [X] (Inactive) [ 10/Feb/16 ] |
Need more background info for triage. |
Comment by Joe Starling [ 11/Feb/16 ] |
Say we have 3 resources with differing access levels. Access 1st resource - Access 2nd resource - Access 3rd resource: Normally with resource=true defined in the login URL, this shows a choice page; 2 radio buttons to select the preferred module. Have tested with 11.0.3 and it works fine. |
Comment by Peter Major [X] (Inactive) [ 21/Mar/16 ] |
Jonathan Thomas should we fix this for 14.0.0 as well? |
Comment by Jonathan Thomas [ 21/Mar/16 ] |
Will correct version - it was put on master. |
Comment by Jonathan Thomas [ 30/Mar/16 ] |
Have created |
Comment by Filip Kubáň [X] (Inactive) [ 26/Sep/16 ] |
Verified on: OpenAM 12.0.4-RC5 Build 8f3551671e (2016-September-19 17:53) |