[gatein-issues] [JBoss JIRA] (GTNPORTAL-3399) InvalidNameException when disabled-user login with oauth

Trong Tran (JIRA) issues at jboss.org
Thu Feb 27 05:54:47 EST 2014


     [ https://issues.jboss.org/browse/GTNPORTAL-3399?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Trong Tran updated GTNPORTAL-3399:
----------------------------------

           Status: Resolved  (was: Pull Request Sent)
    Fix Version/s: 3.7.0.Final
                   3.8.0.Final
       Resolution: Done

    
> InvalidNameException when disabled-user login with oauth
> --------------------------------------------------------
>
>                 Key: GTNPORTAL-3399
>                 URL: https://issues.jboss.org/browse/GTNPORTAL-3399
>             Project: GateIn Portal
>          Issue Type: Bug
>      Security Level: Public(Everyone can see) 
>            Reporter: Tuyen Nguyen The
>            Assignee: Tuyen Nguyen The
>             Fix For: 3.7.0.Final, 3.8.0.Final
>
>
> When trying to login with disabled-user via oauth, i always meet exception
> {code}
> org.gatein.security.oauth.exception.OAuthException: PERSISTENCE_ERROR: javax.naming.InvalidNameException: User nttuyen not exists
> 	org.gatein.security.oauth.data.SocialNetworkServiceImpl.updateOAuthAccessToken(SocialNetworkServiceImpl.java:98)
> 	org.gatein.security.oauth.web.OAuthAuthenticationFilter.handleRedirectToPortalLogin(OAuthAuthenticationFilter.java:165)
> 	org.gatein.security.oauth.web.OAuthAuthenticationFilter.processPrincipal(OAuthAuthenticationFilter.java:127)
> 	org.gatein.security.oauth.web.OAuthAuthenticationFilter.doFilter(OAuthAuthenticationFilter.java:110)
> 	org.gatein.sso.integration.SSODelegateFilter$SSOFilterChain.doFilter(SSODelegateFilter.java:119)
> 	org.gatein.security.oauth.web.OAuthProviderFilter.doFilter(OAuthProviderFilter.java:130)
> 	org.gatein.sso.integration.SSODelegateFilter$SSOFilterChain.doFilter(SSODelegateFilter.java:119)
> 	org.gatein.security.oauth.webapi.OAuthDelegateFilter.doFilter(OAuthDelegateFilter.java:56)
> 	org.gatein.sso.integration.SSODelegateFilter.doFilter(SSODelegateFilter.java:60)
> 	org.exoplatform.container.web.PortalContainerFilter.doFilter(PortalContainerFilter.java:78)
> 	org.gatein.portal.init.PortalCheckInitFilter.doFilter(PortalCheckInitFilter.java:66)
> root cause
> javax.naming.InvalidNameException: User nttuyen not exists
> 	org.exoplatform.services.organization.idm.UserProfileDAOImpl.saveUserProfile(UserProfileDAOImpl.java:99)
> 	org.gatein.security.oauth.data.SocialNetworkServiceImpl.updateOAuthAccessToken(SocialNetworkServiceImpl.java:94)
> 	org.gatein.security.oauth.web.OAuthAuthenticationFilter.handleRedirectToPortalLogin(OAuthAuthenticationFilter.java:165)
> 	org.gatein.security.oauth.web.OAuthAuthenticationFilter.processPrincipal(OAuthAuthenticationFilter.java:127)
> 	org.gatein.security.oauth.web.OAuthAuthenticationFilter.doFilter(OAuthAuthenticationFilter.java:110)
> 	org.gatein.sso.integration.SSODelegateFilter$SSOFilterChain.doFilter(SSODelegateFilter.java:119)
> 	org.gatein.security.oauth.web.OAuthProviderFilter.doFilter(OAuthProviderFilter.java:130)
> 	org.gatein.sso.integration.SSODelegateFilter$SSOFilterChain.doFilter(SSODelegateFilter.java:119)
> 	org.gatein.security.oauth.webapi.OAuthDelegateFilter.doFilter(OAuthDelegateFilter.java:56)
> 	org.gatein.sso.integration.SSODelegateFilter.doFilter(SSODelegateFilter.java:60)
> 	org.exoplatform.container.web.PortalContainerFilter.doFilter(PortalContainerFilter.java:78)
> 	org.gatein.portal.init.PortalCheckInitFilter.doFilter(PortalCheckInitFilter.java:66)
> {code}
> The expect is redirect to login page with "user is disabled" message.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the gatein-issues mailing list