You should define app_prueba as a service El martes, 6 de febrero de 2018, Leo Pintos <[email protected]> escribió:
> Hi Guys! > > I' ve working with curl command: > curl -X POST -k -i 'https://DOMAIN/cas/oauth2.0/accessToken?grant_type= > password&client_id=app_prueba&username=USER&password=PASS& > service=URLREDIRECTION' > > > JSON: > { > "@class" : "org.apereo.cas.support.oauth.services. > OAuthRegisteredService", > "clientId": "app_prueba", > "clientSecret": "clientSecret", > "bypassApprovalPrompt": true, > "generateRefreshToken": false, > "serviceId" : "^(https?)://.*", > "name" : "MyOAuthservice", > "id" : 10000002 > } > > Log; > 2018-01-24 16:19:59,135 ERROR [org.apereo.cas.support.oauth.web.endpoints. > OAuth20AccessTokenEndpointController] (default task-15) Could not > identify and extract access token request: > org.apereo.cas.services.UnauthorizedServiceException: > Unauthorized Service Access. Service [app_prueba] is not found in service > registry. > at org.apereo.cas.services.RegisteredServiceAccessStrategyUtils. > ensureServiceAccessIsAllowed(RegisteredServiceAccessStrategyUtils.java:53) > at org.apereo.cas.services.RegisteredServiceAccessStrategyUtils. > ensureServiceAccessIsAllowed(RegisteredServiceAccessStrategyUtils.java:69) > at org.apereo.cas.services.RegisteredServiceAccessStrategyUtils. > ensurePrincipalAccessIsAllowedForService(RegisteredServiceAccessStrateg > yUtils.java:85) > at org.apereo.cas.DefaultCentralAuthenticationService. > createTicketGrantingTicket(DefaultCentralAuthenticationService.java:362) > at org.apereo.cas.DefaultCentralAuthenticationSe > rvice$$FastClassBySpringCGLIB$$b02e48f2.invoke(<generated>) > at org.springframework.cglib.proxy.MethodProxy.invoke( > MethodProxy.java:204) > at org.springframework.aop.framework.CglibAopProxy$ > CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:738) > at org.springframework.aop.framework.ReflectiveMethodInvocation. > proceed(ReflectiveMethodInvocation.java:157) > at org.springframework.aop.aspectj.MethodInvocationProceedingJoin > Point.proceed(MethodInvocationProceedingJoinPoint.java:85) > at org.apereo.inspektr.audit.AuditTrailManagementAspect. > handleAuditTrail(AuditTrailManagementAspect.java:134) > at sun.reflect.GeneratedMethodAccessor156.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke( > DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at org.springframework.aop.aspectj.AbstractAspectJAdvice. > invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:629) > at org.springframework.aop.aspectj.AbstractAspectJAdvice. > invokeAdviceMethod(AbstractAspectJAdvice.java:618) > at org.springframework.aop.aspectj.AspectJAroundAdvice. > invoke(AspectJAroundAdvice.java:70) > at org.springframework.aop.framework.ReflectiveMethodInvocation. > proceed(ReflectiveMethodInvocation.java:168) > at org.springframework.transaction.interceptor. > TransactionInterceptor$1.proceedWithInvocation( > TransactionInterceptor.java:99) > at org.springframework.transaction.interceptor. > TransactionAspectSupport.invokeWithinTransaction( > TransactionAspectSupport.java:282) > at org.springframework.transaction.interceptor. > TransactionInterceptor.invoke(TransactionInterceptor.java:96) > at org.springframework.aop.framework.ReflectiveMethodInvocation. > proceed(ReflectiveMethodInvocation.java:179) > at org.springframework.aop.interceptor. > ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92) > at org.springframework.aop.framework.ReflectiveMethodInvocation. > proceed(ReflectiveMethodInvocation.java:179) > at org.springframework.aop.framework.CglibAopProxy$ > DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:673) > at org.apereo.cas.DefaultCentralAuthenticationSe > rvice$$EnhancerBySpringCGLIB$$e00035a3.createTicketGrantingTicket(< > generated>) > at sun.reflect.GeneratedMethodAccessor218.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke( > DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at org.springframework.aop.support.AopUtils. > invokeJoinpointUsingReflection(AopUtils.java:333) > at org.springframework.aop.framework.ReflectiveMethodInvocation. > invokeJoinpoint(ReflectiveMethodInvocation.java:190) > at org.springframework.aop.framework.ReflectiveMethodInvocation. > proceed(ReflectiveMethodInvocation.java:157) > at org.springframework.transaction.interceptor. > TransactionInterceptor$1.proceedWithInvocation( > TransactionInterceptor.java:99) > at org.springframework.transaction.interceptor. > TransactionAspectSupport.invokeWithinTransaction( > TransactionAspectSupport.java:282) > at org.springframework.transaction.interceptor. > TransactionInterceptor.invoke(TransactionInterceptor.java:96) > at org.springframework.aop.framework.ReflectiveMethodInvocation. > proceed(ReflectiveMethodInvocation.java:179) > at org.springframework.aop.framework.JdkDynamicAopProxy. > invoke(JdkDynamicAopProxy.java:213) > at com.sun.proxy.$Proxy164.createTicketGrantingTicket(Unknown > Source) > at org.apereo.cas.support.oauth.web.response.accesstoken.ext. > AccessTokenPasswordGrantRequestExtractor.extract( > AccessTokenPasswordGrantRequestExtractor.java:79) > at org.apereo.cas.support.oauth.web.endpoints. > OAuth20AccessTokenEndpointController.examineAndExtractAccessTokenGr > antRequest(OAuth20AccessTokenEndpointController.java:189) > at org.apereo.cas.support.oauth.web.endpoints. > OAuth20AccessTokenEndpointController.handleRequest( > OAuth20AccessTokenEndpointController.java:111) > at org.apereo.cas.support.oauth.web.endpoints. > OAuth20AccessTokenEndpointController$$FastClassBySpringCGLIB$$ > db180f28.invoke(<generated>) > at org.springframework.cglib.proxy.MethodProxy.invoke( > MethodProxy.java:204) > at org.springframework.aop.framework.CglibAopProxy$ > CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:738) > at org.springframework.aop.framework.ReflectiveMethodInvocation. > proceed(ReflectiveMethodInvocation.java:157) > at org.springframework.aop.support.DelegatingIntroductionIntercep > tor.doProceed(DelegatingIntroductionInterceptor.java:133) > at org.springframework.aop.support.DelegatingIntroductionIntercep > tor.invoke(DelegatingIntroductionInterceptor.java:121) > at org.springframework.aop.framework.ReflectiveMethodInvocation. > proceed(ReflectiveMethodInvocation.java:179) > at org.springframework.aop.framework.CglibAopProxy$ > DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:673) > at org.apereo.cas.support.oauth.web.endpoints. > OAuth20AccessTokenEndpointController$$EnhancerBySpringCGLIB$ > $c3f88027.handleRequest(<generated>) > at sun.reflect.GeneratedMethodAccessor219.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke( > DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at org.springframework.web.method.support.InvocableHandlerMethod. > doInvoke(InvocableHandlerMethod.java:205) > at org.springframework.web.method.support.InvocableHandlerMethod. > invokeForRequest(InvocableHandlerMethod.java:133) > at org.springframework.web.servlet.mvc.method.annotation. > ServletInvocableHandlerMethod.invokeAndHandle( > ServletInvocableHandlerMethod.java:97) > at org.springframework.web.servlet.mvc.method.annotation. > RequestMappingHandlerAdapter.invokeHandlerMethod( > RequestMappingHandlerAdapter.java:827) > at org.springframework.web.servlet.mvc.method.annotation. > RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter. > java:738) > at org.springframework.web.servlet.mvc.method. > AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85) > at org.springframework.web.servlet.DispatcherServlet. > doDispatch(DispatcherServlet.java:967) > at org.springframework.web.servlet.DispatcherServlet. > doService(DispatcherServlet.java:901) > at org.springframework.web.servlet.FrameworkServlet. > processRequest(FrameworkServlet.java:970) > at org.springframework.web.servlet.FrameworkServlet. > doPost(FrameworkServlet.java:872) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) > at org.springframework.web.servlet.FrameworkServlet. > service(FrameworkServlet.java:846) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) > at io.undertow.servlet.handlers.ServletHandler.handleRequest( > ServletHandler.java:85) > at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl. > doFilter(FilterHandler.java:129) > at org.apache.logging.log4j.web.Log4jServletFilter.doFilter( > Log4jServletFilter.java:71) > at io.undertow.servlet.core.ManagedFilter.doFilter( > ManagedFilter.java:61) > at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl. > doFilter(FilterHandler.java:131) > at org.springframework.boot.web.filter. > ApplicationContextHeaderFilter.doFilterInternal( > ApplicationContextHeaderFilter.java:55) > at org.springframework.web.filter.OncePerRequestFilter. > doFilter(OncePerRequestFilter.java:107) > at io.undertow.servlet.core.ManagedFilter.doFilter( > ManagedFilter.java:61) > at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl. > doFilter(FilterHandler.java:131) > at org.apereo.cas.web.support.AuthenticationCredentialsLocal > BinderClearingFilter.doFilter(AuthenticationCredentialsLocal > BinderClearingFilter.java:28) > at io.undertow.servlet.core.ManagedFilter.doFilter( > ManagedFilter.java:61) > at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl. > doFilter(FilterHandler.java:131) > at org.apereo.cas.security.RequestParameterPolicyEnforcem > entFilter.doFilter(RequestParameterPolicyEnforcementFilter.java:261) > at io.undertow.servlet.core.ManagedFilter.doFilter( > ManagedFilter.java:61) > at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl. > doFilter(FilterHandler.java:131) > at org.apereo.cas.security.ResponseHeadersEnforcementFilt > er.doFilter(ResponseHeadersEnforcementFilter.java:238) > at io.undertow.servlet.core.ManagedFilter.doFilter( > ManagedFilter.java:61) > at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl. > doFilter(FilterHandler.java:131) > at org.springframework.boot.actuate.trace.WebRequestTraceFilter. > doFilterInternal(WebRequestTraceFilter.java:110) > at org.springframework.web.filter.OncePerRequestFilter. > doFilter(OncePerRequestFilter.java:107) > at io.undertow.servlet.core.ManagedFilter.doFilter( > ManagedFilter.java:61) > at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl. > doFilter(FilterHandler.java:131) > at org.springframework.web.filter.RequestContextFilter. > doFilterInternal(RequestContextFilter.java:99) > at org.springframework.web.filter.OncePerRequestFilter. > doFilter(OncePerRequestFilter.java:107) > at io.undertow.servlet.core.ManagedFilter.doFilter( > ManagedFilter.java:61) > at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl. > doFilter(FilterHandler.java:131) > at org.springframework.web.filter.HttpPutFormContentFilter. > doFilterInternal(HttpPutFormContentFilter.java:108) > at org.springframework.web.filter.OncePerRequestFilter. > doFilter(OncePerRequestFilter.java:107) > at io.undertow.servlet.core.ManagedFilter.doFilter( > ManagedFilter.java:61) > at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl. > doFilter(FilterHandler.java:131) > at org.springframework.web.filter.HiddenHttpMethodFilter. > doFilterInternal(HiddenHttpMethodFilter.java:81) > at org.springframework.web.filter.OncePerRequestFilter. > doFilter(OncePerRequestFilter.java:107) > at io.undertow.servlet.core.ManagedFilter.doFilter( > ManagedFilter.java:61) > at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl. > doFilter(FilterHandler.java:131) > at org.apereo.cas.logging.web.ThreadContextMDCServletFilter. > doFilter(ThreadContextMDCServletFilter.java:90) > at io.undertow.servlet.core.ManagedFilter.doFilter( > ManagedFilter.java:61) > at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl. > doFilter(FilterHandler.java:131) > at org.springframework.boot.actuate.autoconfigure.MetricsFilter. > doFilterInternal(MetricsFilter.java:106) > at org.springframework.web.filter.OncePerRequestFilter. > doFilter(OncePerRequestFilter.java:107) > at io.undertow.servlet.core.ManagedFilter.doFilter( > ManagedFilter.java:61) > at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl. > doFilter(FilterHandler.java:131) > at org.springframework.web.filter.CharacterEncodingFilter. > doFilterInternal(CharacterEncodingFilter.java:197) > at org.springframework.web.filter.OncePerRequestFilter. > doFilter(OncePerRequestFilter.java:107) > at io.undertow.servlet.core.ManagedFilter.doFilter( > ManagedFilter.java:61) > at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl. > doFilter(FilterHandler.java:131) > at org.springframework.boot.web.support.ErrorPageFilter. > doFilter(ErrorPageFilter.java:115) > at org.springframework.boot.web.support.ErrorPageFilter. > access$000(ErrorPageFilter.java:59) > at org.springframework.boot.web.support.ErrorPageFilter$1. > doFilterInternal(ErrorPageFilter.java:90) > at org.springframework.web.filter.OncePerRequestFilter. > doFilter(OncePerRequestFilter.java:107) > at org.springframework.boot.web.support.ErrorPageFilter. > doFilter(ErrorPageFilter.java:108) > at io.undertow.servlet.core.ManagedFilter.doFilter( > ManagedFilter.java:61) > at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl. > doFilter(FilterHandler.java:131) > at org.apereo.inspektr.common.web.ClientInfoThreadLocalFilter. > doFilter(ClientInfoThreadLocalFilter.java:64) > at io.undertow.servlet.core.ManagedFilter.doFilter( > ManagedFilter.java:61) > at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl. > doFilter(FilterHandler.java:131) > at io.undertow.servlet.handlers.FilterHandler.handleRequest( > FilterHandler.java:84) > at io.undertow.servlet.handlers.security. > ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler. > java:62) > at io.undertow.servlet.handlers.ServletDispatchingHandler. > handleRequest(ServletDispatchingHandler.java:36) > at org.wildfly.extension.undertow.security. > SecurityContextAssociationHandler.handleRequest( > SecurityContextAssociationHandler.java:78) > at io.undertow.server.handlers.PredicateHandler.handleRequest( > PredicateHandler.java:43) > at io.undertow.servlet.handlers.security. > SSLInformationAssociationHandler.handleRequest( > SSLInformationAssociationHandler.java:131) > at io.undertow.servlet.handlers.security. > ServletAuthenticationCallHandler.handleRequest( > ServletAuthenticationCallHandler.java:57) > at io.undertow.server.handlers.PredicateHandler.handleRequest( > PredicateHandler.java:43) > at io.undertow.security.handlers.AbstractConfidentialityHandler > .handleRequest(AbstractConfidentialityHandler.java:46) > at io.undertow.servlet.handlers.security. > ServletConfidentialityConstraintHandler.handleRequest( > ServletConfidentialityConstraintHandler.java:64) > at io.undertow.security.handlers.AuthenticationMechanismsHandle > r.handleRequest(AuthenticationMechanismsHandler.java:60) > at io.undertow.servlet.handlers.security. > CachedAuthenticatedSessionHandler.handleRequest( > CachedAuthenticatedSessionHandler.java:77) > at io.undertow.security.handlers.NotificationReceiverHandler. > handleRequest(NotificationReceiverHandler.java:50) > at io.undertow.security.handlers.AbstractSecurityContextAssocia > tionHandler.handleRequest(AbstractSecurityContextAssocia > tionHandler.java:43) > at io.undertow.server.handlers.PredicateHandler.handleRequest( > PredicateHandler.java:43) > at org.wildfly.extension.undertow.security.jacc. > JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61) > at io.undertow.server.handlers.PredicateHandler.handleRequest( > PredicateHandler.java:43) > at io.undertow.server.handlers.PredicateHandler.handleRequest( > PredicateHandler.java:43) > at io.undertow.servlet.handlers.ServletInitialHandler. > handleFirstRequest(ServletInitialHandler.java:292) > at io.undertow.servlet.handlers.ServletInitialHandler.access$ > 100(ServletInitialHandler.java:81) > at io.undertow.servlet.handlers.ServletInitialHandler$2.call( > ServletInitialHandler.java:138) > at io.undertow.servlet.handlers.ServletInitialHandler$2.call( > ServletInitialHandler.java:135) > at io.undertow.servlet.core.ServletRequestContextThreadSet > upAction$1.call(ServletRequestContextThreadSetupAction.java:48) > at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call( > ContextClassLoaderSetupAction.java:43) > at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call( > LegacyThreadSetupActionWrapper.java:44) > at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call( > LegacyThreadSetupActionWrapper.java:44) > at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call( > LegacyThreadSetupActionWrapper.java:44) > at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call( > LegacyThreadSetupActionWrapper.java:44) > at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call( > LegacyThreadSetupActionWrapper.java:44) > at io.undertow.servlet.handlers.ServletInitialHandler. > dispatchRequest(ServletInitialHandler.java:272) > at io.undertow.servlet.handlers.ServletInitialHandler.access$ > 000(ServletInitialHandler.java:81) > at io.undertow.servlet.handlers.ServletInitialHandler$1. > handleRequest(ServletInitialHandler.java:104) > at io.undertow.server.Connectors.executeRootHandler(Connectors. > java:202) > at io.undertow.server.HttpServerExchange$1.run( > HttpServerExchange.java:805) > at java.util.concurrent.ThreadPoolExecutor.runWorker( > ThreadPoolExecutor.java:1142) > at java.util.concurrent.ThreadPoolExecutor$Worker.run( > ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > > Any help? > Thank in advance. > > -- > - Website: https://apereo.github.io/cas > - Gitter Chatroom: https://gitter.im/apereo/cas > - List Guidelines: https://goo.gl/1VRrw7 > - Contributions: https://goo.gl/mh7qDG > --- > You received this message because you are subscribed to the Google Groups > "CAS Community" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit https://groups.google.com/a/ > apereo.org/d/msgid/cas-user/0c3b4f53-faf6-49db-943a- > a32da9955d01%40apereo.org > <https://groups.google.com/a/apereo.org/d/msgid/cas-user/0c3b4f53-faf6-49db-943a-a32da9955d01%40apereo.org?utm_medium=email&utm_source=footer> > . > -- - Website: https://apereo.github.io/cas - Gitter Chatroom: https://gitter.im/apereo/cas - List Guidelines: https://goo.gl/1VRrw7 - Contributions: https://goo.gl/mh7qDG --- You received this message because you are subscribed to the Google Groups "CAS Community" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/a/apereo.org/d/msgid/cas-user/CAMY5mic455%2BmTWAXKseb9n7SaqCYiuqG%3Difi_4W8WcfpC-9hrg%40mail.gmail.com.
