You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@stanbol.apache.org by "Rupert Westenthaler (JIRA)" <ji...@apache.org> on 2012/12/13 10:53:21 UTC

[jira] [Commented] (STANBOL-721) Introduce authentication mechanism

    [ https://issues.apache.org/jira/browse/STANBOL-721?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13530839#comment-13530839 ] 

Rupert Westenthaler commented on STANBOL-721:
---------------------------------------------

When running the full-war launcher access to the Felix Webconsole (http://localhost:8080/stanbol/system/console/) is blocked by the following exception

java.security.AccessControlException: access denied (java.security.AllPermission <all permissions> <all actions>)
	java.security.AccessControlContext.checkPermission(AccessControlContext.java:374)
	java.security.AccessController.checkPermission(AccessController.java:549)
	org.apache.stanbol.commons.security.auth.felix.WebConsoleSecurityProvider.authenticate(WebConsoleSecurityProvider.java:38)
	org.apache.felix.webconsole.internal.servlet.OsgiManagerHttpContext.handleSecurity(OsgiManagerHttpContext.java:104)
	org.apache.felix.http.base.internal.context.ServletContextImpl.handleSecurity(ServletContextImpl.java:272)
	org.apache.felix.http.base.internal.handler.ServletHandler.doHandle(ServletHandler.java:91)
	org.apache.felix.http.base.internal.handler.ServletHandler.handle(ServletHandler.java:79)
	org.apache.felix.http.base.internal.dispatch.ServletPipeline.handle(ServletPipeline.java:42)
	org.apache.felix.http.base.internal.dispatch.InvocationFilterChain.doFilter(InvocationFilterChain.java:49)
	org.apache.felix.http.base.internal.dispatch.HttpFilterChain.doFilter(HttpFilterChain.java:33)
	org.apache.felix.http.base.internal.handler.FilterHandler.handle(FilterHandler.java:78)
	org.apache.felix.http.base.internal.dispatch.InvocationFilterChain.doFilter(InvocationFilterChain.java:47)
	org.apache.felix.http.base.internal.dispatch.HttpFilterChain.doFilter(HttpFilterChain.java:33)
	org.apache.stanbol.commons.httpqueryheaders.impl.QueryHeadersFilter.doFilter(QueryHeadersFilter.java:75)
	org.apache.felix.http.base.internal.handler.FilterHandler.doHandle(FilterHandler.java:88)
	org.apache.felix.http.base.internal.handler.FilterHandler.handle(FilterHandler.java:76)
	org.apache.felix.http.base.internal.dispatch.InvocationFilterChain.doFilter(InvocationFilterChain.java:47)
	org.apache.felix.http.base.internal.dispatch.HttpFilterChain.doFilter(HttpFilterChain.java:33)
	org.apache.stanbol.commons.web.resources.ResourceServingFilter.doFilterHttp(ResourceServingFilter.java:148)
	org.apache.stanbol.commons.web.resources.ResourceServingFilter.doFilter(ResourceServingFilter.java:91)
	org.apache.felix.http.base.internal.handler.FilterHandler.doHandle(FilterHandler.java:88)
	org.apache.felix.http.base.internal.handler.FilterHandler.handle(FilterHandler.java:76)
	org.apache.felix.http.base.internal.dispatch.InvocationFilterChain.doFilter(InvocationFilterChain.java:47)
	org.apache.felix.http.base.internal.dispatch.HttpFilterChain.doFilter(HttpFilterChain.java:33)
	org.apache.felix.http.base.internal.dispatch.FilterPipeline.dispatch(FilterPipeline.java:48)
	org.apache.felix.http.base.internal.dispatch.Dispatcher.dispatch(Dispatcher.java:39)
	org.apache.felix.http.base.internal.DispatcherServlet.service(DispatcherServlet.java:67)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
	org.apache.felix.http.proxy.ProxyServlet.service(ProxyServlet.java:60)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
	org.apache.sling.launchpad.base.webapp.SlingServletDelegate.service(SlingServletDelegate.java:278)
	org.apache.sling.launchpad.webapp.SlingServlet.service(SlingServlet.java:174)

When running the standalone version it works as expected.

                
> Introduce authentication mechanism
> ----------------------------------
>
>                 Key: STANBOL-721
>                 URL: https://issues.apache.org/jira/browse/STANBOL-721
>             Project: Stanbol
>          Issue Type: Improvement
>          Components: Commons
>            Reporter: Reto Bachmann-Gmür
>            Assignee: Reto Bachmann-Gmür
>
> It shall be possible to require user authentication for doing some actions requiring particular permissions.

--
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