Skip to content

IllegalArgumentException from PreauthenticatedUserDetailsAttributesMapper$Default.mapUser

Affects 1.6.0

Captured stack trace:

Sep 13, 2016 10:27:43 AM org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet [jsp.index_jsp] in context with path [/star] threw exception
java.lang.IllegalArgumentException: A granted authority textual representation is required
	at org.springframework.util.Assert.hasText(Assert.java:162)
	at org.springframework.security.core.authority.SimpleGrantedAuthority.<init>(SimpleGrantedAuthority.java:23)
	at org.springframework.security.core.authority.AuthorityUtils.createAuthorityList(AuthorityUtils.java:56)
	at edu.wisc.uwss.UWUserDetailsImpl.newInstance(UWUserDetailsImpl.java:99)
	at edu.wisc.uwss.preauth.PreauthenticatedUserDetailsAttributeMapper$Default.mapUser(PreauthenticatedUserDetailsAttributeMapper.java:96)
	at edu.wisc.uwss.preauth.UWUserDetailsAuthenticationFilter.getPreAuthenticatedPrincipal(UWUserDetailsAuthenticationFilter.java:34)
	at edu.wisc.uwss.preauth.UWUserDetailsAuthenticationFilter.getPreAuthenticatedPrincipal(UWUserDetailsAuthenticationFilter.java:20)
	at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doAuthenticate(AbstractPreAuthenticatedProcessingFilter.java:125)
	at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:113)
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information