Products | Versions |
---|---|
Spotfire Server | 7.5 and higher |
Anonymous authentication allows anyone to access public information that is available for viewing on the Spotfire web client without prompting them for a user name or password. When configured, there are some things to check if you run into issues.
<anonymous-auth> <enabled>true</enabled> </anonymous-auth>
DEBUG 2017-02-01T15:44:46,205-0500 [guest@ANONYMOUS, #14789, #78451] server.security.SecurityFilter: The client is successfully authenticated DEBUG 2017-02-01T15:44:46,236-0500 [guest@ANONYMOUS, #14789, #78452] server.security.SecurityFilter: Filtering request: HTTP GET /wp/OpenAnalysis on port 80 from 11.243.0.155 at port number 59611 ERROR 2017-02-01T15:44:46,268-0500 [guest@ANONYMOUS, #14789, #78452] method.annotation.ExceptionHandlerExceptionResolver: Failed to invoke @ExceptionHandler method: public void com.spotfire.server.wp.controller.WebPlayerExceptionController.rethrow(com.spotfire.server.security.UnauthenticatedException) throws com.spotfire.server.security.UnauthenticatedException com.spotfire.server.security.UnauthenticatedException at com.spotfire.server.wp.controller.ViewAnalysisController.openAnalysis(ViewAnalysisController.java:245) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ...make sure that the users/group: "Everyone", "Anonymous User" and "guest@ANONYMOUS" has browse+access rights to the folder with the analysis (info link and data source if used) and also the root folder (Library) and any folder in-between. The user must have access to all folders in the hierarchy.