[gatein-issues] [JBoss JIRA] (GTNPORTAL-3591) [Linkedin oauth] Exception is displayed in browser if user refuse access permission
Tuyen Nguyen The (JIRA)
issues at jboss.org
Tue May 19 00:28:19 EDT 2015
Tuyen Nguyen The created GTNPORTAL-3591:
-------------------------------------------
Summary: [Linkedin oauth] Exception is displayed in browser if user refuse access permission
Key: GTNPORTAL-3591
URL: https://issues.jboss.org/browse/GTNPORTAL-3591
Project: GateIn Portal
Issue Type: Bug
Reporter: Tuyen Nguyen The
Assignee: Tuyen Nguyen The
Step to reproduce:
- Enable and configure oauth login with LinkedIn
- Do signin with Login
- In LinkedIn's authorize page, click cancel to refuse access permission from app
=> Exception is displayed in browser:
{code}
java.lang.IllegalArgumentException: Must provide a valid string as verifier
org.scribe.utils.Preconditions.check(Preconditions.java:84)
org.scribe.utils.Preconditions.checkNotNull(Preconditions.java:31)
org.scribe.model.Verifier.<init>(Verifier.java:22)
org.gatein.security.oauth.linkedin.LinkedinProcessorImpl.processOAuthInteraction(LinkedinProcessorImpl.java:109)
org.gatein.security.oauth.web.OAuthProviderFilter.doFilter(OAuthProviderFilter.java:108)
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 root cause is LinkedIn processor does not handle refuse case.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
More information about the gatein-issues
mailing list