Double prompt login to OAM 11g Admin Console

I have OAM 11g setup in my environment and I have created 2 users in OID and assigned to Administrators group. I have configured OID as system store by specifying two users such as oamadmin and mahendra + a group Administrators (to have login access to OAM Admin console). In fact I followed this post.

However, when I try to login to OAM Admin console, the login page appears for first time is OAM Login Page that was configured in OAMAdminConsole authentication scheme. When I enter valid credentials and submit, I am seeing another login page but of different kind. When I enter credentials and submit again, it takes me to Admin Console.

Therefore, the login is happening but TWICE.

I could see that OAM authentication as succesful in OAM logs, but why do I see 2nd login page, I can see that from WebLogic server where the weblogic principal subject is not being set as the user is not available in WebLogic Server. To check this, login to WebLogic Admin console and goto myrealm -> Users and Groups.

Here is the fix:

  • Login to WebLogic Admin console
  • Create OID Authenticator and specify the flag as SUFFICIENT
  • Modify the DefaultAuthenticator flag as SUFFICIENT.
  • Reorder the providers as DefaultAuthenticator, IAMSuiteAgent, OIDAuthenticator and DefaultIdentityAsserter.

Bounce the OAM Managed server and WebLogic Admin server and try to login to OAM Admin console.

References: Metalink note 1355902.1

About the Author Mahendra

I am engulfed in Oracle Identity & Access Management domain. I have expertise on providing the optimized solutions for user provisioning, web access management, Single Sign-On and federation capabilities etc., I am also well versed with complex integrations within Identity Management and other product domains. I have expertise on building demos and implementation experience on products Oracle Access Manager, Oracle Adaptive Access Manager, Oracle Entitlement Server, Oracle Virtual Directory, Oracle Internet Directory etc., Look @ my blog: http://talkidentity.blogspot.com

Leave a Comment:

2 comments
Kumar says December 20, 2014

Why do i get double login.
In my domain, i have a Agent_OHS11g setup http server 7777 and another default agent IDMDomainAgent. when i login in to http://server:7777/oamconsole i am getting second login prompt which is oamconsole application login. How to avoid the second prompt. Do i need to setup any response in application domain. Please advise. Thanks

Reply
Kumar says December 25, 2014

Could you please answer my quesion

Reply
Add Your Reply