single sign on - Spring-SAMLException: Message is not of a Response object type -


i'm implementing single sign-on in spring wso2 idp. every thing working fine, when global logout throws error follows

org.opensaml.common.samlexception: message not of response object type @ org.springframework.security.saml.websso.webssoprofileconsumerimpl.processauthenticationresponse(webssoprofileconsumerimpl.java:101) ~[spring-security-saml2-core-1.0.2.release.jar:1.0.2.release] @ org.springframework.security.saml.samlauthenticationprovider.authenticate(samlauthenticationprovider.java:87) ~[spring-security-saml2-core-1.0.2.release.jar:1.0.2.release] @ org.springframework.security.authentication.providermanager.authenticate(providermanager.java:174) [spring-security-core-4.2.1.release.jar:4.2.1.release] @ org.springframework.security.saml.samlprocessingfilter.attemptauthentication(samlprocessingfilter.java:87) [spring-security-saml2-core-1.0.2.release.jar:1.0.2.release] @ org.springframework.security.web.authentication.abstractauthenticationprocessingfilter.dofilter(abstractauthenticationprocessingfilter.java:212) [spring-security-web-4.2.1.release.jar:4.2.1.release] @ org.springframework.security.web.filterchainproxy$virtualfilterchain.dofilter(filterchainproxy.java:331) [spring-security-web-4.2.1.release.jar:4.2.1.release] @ org.springframework.security.web.filterchainproxy.dofilterinternal(filterchainproxy.java:214) [spring-security-web-4.2.1.release.jar:4.2.1.release] @ org.springframework.security.web.filterchainproxy.dofilter(filterchainproxy.java:185) [spring-security-web-4.2.1.release.jar:4.2.1.release] @ org.springframework.security.web.filterchainproxy$virtualfilterchain.dofilter(filterchainproxy.java:331) [spring-security-web-4.2.1.release.jar:4.2.1.release] @ org.springframework.security.web.authentication.www.basicauthenticationfilter.dofilterinternal(basicauthenticationfilter.java:158) [spring-security-web-4.2.1.release.jar:4.2.1.release] @ org.springframework.web.filter.onceperrequestfilter.dofilter(onceperrequestfilter.java:107) [spring-web-4.3.5.release.jar:4.3.5.release] @ org.springframework.security.web.filterchainproxy$virtualfilterchain.dofilter(filterchainproxy.java:331) [spring-security-web-4.2.1.release.jar:4.2.1.release] @ org.springframework.security.web.authentication.logout.logoutfilter.dofilter(logoutfilter.java:116) [spring-security-web-4.2.1.release.jar:4.2.1.release] @ org.springframework.security.web.filterchainproxy$virtualfilterchain.dofilter(filterchainproxy.java:331) [spring-security-web-4.2.1.release.jar:4.2.1.release] @ org.springframework.security.web.header.headerwriterfilter.dofilterinternal(headerwriterfilter.java:64) [spring-security-web-4.2.1.release.jar:4.2.1.release] @ org.springframework.web.filter.onceperrequestfilter.dofilter(onceperrequestfilter.java:107) [spring-web-4.3.5.release.jar:4.3.5.release] @ org.springframework.security.web.filterchainproxy$virtualfilterchain.dofilter(filterchainproxy.java:331) [spring-security-web-4.2.1.release.jar:4.2.1.release] @ org.springframework.security.web.context.securitycontextpersistencefilter.dofilter(securitycontextpersistencefilter.java:105) [spring-security-web-4.2.1.release.jar:4.2.1.release] @ org.springframework.security.web.filterchainproxy$virtualfilterchain.dofilter(filterchainproxy.java:331) [spring-security-web-4.2.1.release.jar:4.2.1.release] @ org.springframework.security.web.context.request.async.webasyncmanagerintegrationfilter.dofilterinternal(webasyncmanagerintegrationfilter.java:56) [spring-security-web-4.2.1.release.jar:4.2.1.release] @ org.springframework.web.filter.onceperrequestfilter.dofilter(onceperrequestfilter.java:107) [spring-web-4.3.5.release.jar:4.3.5.release] @ org.springframework.security.web.filterchainproxy$virtualfilterchain.dofilter(filterchainproxy.java:331) [spring-security-web-4.2.1.release.jar:4.2.1.release] @ org.springframework.security.web.access.channel.channelprocessingfilter.dofilter(channelprocessingfilter.java:157) [spring-security-web-4.2.1.release.jar:4.2.1.release] @ org.springframework.security.web.filterchainproxy$virtualfilterchain.dofilter(filterchainproxy.java:331) [spring-security-web-4.2.1.release.jar:4.2.1.release] @ org.springframework.security.saml.metadata.metadatageneratorfilter.dofilter(metadatageneratorfilter.java:87) [spring-security-saml2-core-1.0.2.release.jar:1.0.2.release] @ org.springframework.security.web.filterchainproxy$virtualfilterchain.dofilter(filterchainproxy.java:331) [spring-security-web-4.2.1.release.jar:4.2.1.release] @ org.springframework.security.web.filterchainproxy.dofilterinternal(filterchainproxy.java:214) [spring-security-web-4.2.1.release.jar:4.2.1.release] @ org.springframework.security.web.filterchainproxy.dofilter(filterchainproxy.java:177) [spring-security-web-4.2.1.release.jar:4.2.1.release] @ org.springframework.web.filter.delegatingfilterproxy.invokedelegate(delegatingfilterproxy.java:346) [spring-web-4.3.5.release.jar:4.3.5.release] @ org.springframework.web.filter.delegatingfilterproxy.dofilter(delegatingfilterproxy.java:262) [spring-web-4.3.5.release.jar:4.3.5.release] @ org.apache.catalina.core.applicationfilterchain.internaldofilter(applicationfilterchain.java:240) [catalina.jar:8.0.46] @ org.apache.catalina.core.applicationfilterchain.dofilter(applicationfilterchain.java:207) [catalina.jar:8.0.46] @ org.apache.catalina.core.standardwrappervalve.invoke(standardwrappervalve.java:212) [catalina.jar:8.0.46] @ org.apache.catalina.core.standardcontextvalve.invoke(standardcontextvalve.java:94) [catalina.jar:8.0.46] @ org.apache.catalina.authenticator.authenticatorbase.invoke(authenticatorbase.java:504) [catalina.jar:8.0.46] @ org.apache.catalina.core.standardhostvalve.invoke(standardhostvalve.java:141) [catalina.jar:8.0.46] @ org.apache.catalina.valves.errorreportvalve.invoke(errorreportvalve.java:79) [catalina.jar:8.0.46] @ org.apache.catalina.valves.abstractaccesslogvalve.invoke(abstractaccesslogvalve.java:620) [catalina.jar:8.0.46] @ org.apache.catalina.core.standardenginevalve.invoke(standardenginevalve.java:88) [catalina.jar:8.0.46] @ org.apache.catalina.connector.coyoteadapter.service(coyoteadapter.java:502) [catalina.jar:8.0.46] @ org.apache.coyote.http11.abstracthttp11processor.process(abstracthttp11processor.java:1132) [tomcat-coyote.jar:8.0.46] @ org.apache.coyote.abstractprotocol$abstractconnectionhandler.process(abstractprotocol.java:684) [tomcat-coyote.jar:8.0.46] @ org.apache.tomcat.util.net.nioendpoint$socketprocessor.dorun(nioendpoint.java:1539) [tomcat-coyote.jar:8.0.46] @ org.apache.tomcat.util.net.nioendpoint$socketprocessor.run(nioendpoint.java:1495) [tomcat-coyote.jar:8.0.46] @ java.util.concurrent.threadpoolexecutor.runworker(unknown source) [na:1.8.0_131] @ java.util.concurrent.threadpoolexecutor$worker.run(unknown source) [na:1.8.0_131] @ org.apache.tomcat.util.threads.taskthread$wrappingrunnable.run(taskthread.java:61) [tomcat-util.jar:8.0.46] @ java.lang.thread.run(unknown source) [na:1.8.0_131] 15:56:09.891 [http-nio-8080-exec-7] info o.s.s.s.l.samldefaultlogger - authnresponse;failure;0:0:0:0:0:0:0:1;http://localost:8080/myapp/saml/metadata;localhost;;;org.opensaml.common.samlexception: message not of response object type @ org.springframework.security.saml.websso.webssoprofileconsumerimpl.processauthenticationresponse(webssoprofileconsumerimpl.java:101) @ org.springframework.security.saml.samlauthenticationprovider.authenticate(samlauthenticationprovider.java:87) @ org.springframework.security.authentication.providermanager.authenticate(providermanager.java:174) @ org.springframework.security.saml.samlprocessingfilter.attemptauthentication(samlprocessingfilter.java:87) @ org.springframework.security.web.authentication.abstractauthenticationprocessingfilter.dofilter(abstractauthenticationprocessingfilter.java:212) @ org.springframework.security.web.filterchainproxy$virtualfilterchain.dofilter(filterchainproxy.java:331) @ org.springframework.security.web.filterchainproxy.dofilterinternal(filterchainproxy.java:214) @ org.springframework.security.web.filterchainproxy.dofilter(filterchainproxy.java:185) @ org.springframework.security.web.filterchainproxy$virtualfilterchain.dofilter(filterchainproxy.java:331) @ org.springframework.security.web.authentication.www.basicauthenticationfilter.dofilterinternal(basicauthenticationfilter.java:158) @ org.springframework.web.filter.onceperrequestfilter.dofilter(onceperrequestfilter.java:107) @ org.springframework.security.web.filterchainproxy$virtualfilterchain.dofilter(filterchainproxy.java:331) @ org.springframework.security.web.authentication.logout.logoutfilter.dofilter(logoutfilter.java:116) @ org.springframework.security.web.filterchainproxy$virtualfilterchain.dofilter(filterchainproxy.java:331) @ org.springframework.security.web.header.headerwriterfilter.dofilterinternal(headerwriterfilter.java:64) @ org.springframework.web.filter.onceperrequestfilter.dofilter(onceperrequestfilter.java:107) @ org.springframework.security.web.filterchainproxy$virtualfilterchain.dofilter(filterchainproxy.java:331) @ org.springframework.security.web.context.securitycontextpersistencefilter.dofilter(securitycontextpersistencefilter.java:105) @ org.springframework.security.web.filterchainproxy$virtualfilterchain.dofilter(filterchainproxy.java:331) @ org.springframework.security.web.context.request.async.webasyncmanagerintegrationfilter.dofilterinternal(webasyncmanagerintegrationfilter.java:56) @ org.springframework.web.filter.onceperrequestfilter.dofilter(onceperrequestfilter.java:107) @ org.springframework.security.web.filterchainproxy$virtualfilterchain.dofilter(filterchainproxy.java:331) @ org.springframework.security.web.access.channel.channelprocessingfilter.dofilter(channelprocessingfilter.java:157) @ org.springframework.security.web.filterchainproxy$virtualfilterchain.dofilter(filterchainproxy.java:331) @ org.springframework.security.saml.metadata.metadatageneratorfilter.dofilter(metadatageneratorfilter.java:87) @ org.springframework.security.web.filterchainproxy$virtualfilterchain.dofilter(filterchainproxy.java:331) @ org.springframework.security.web.filterchainproxy.dofilterinternal(filterchainproxy.java:214) @ org.springframework.security.web.filterchainproxy.dofilter(filterchainproxy.java:177) @ org.springframework.web.filter.delegatingfilterproxy.invokedelegate(delegatingfilterproxy.java:346) @ org.springframework.web.filter.delegatingfilterproxy.dofilter(delegatingfilterproxy.java:262) @ org.apache.catalina.core.applicationfilterchain.internaldofilter(applicationfilterchain.java:240) @ org.apache.catalina.core.applicationfilterchain.dofilter(applicationfilterchain.java:207) @ org.apache.catalina.core.standardwrappervalve.invoke(standardwrappervalve.java:212) @ org.apache.catalina.core.standardcontextvalve.invoke(standardcontextvalve.java:94) @ org.apache.catalina.authenticator.authenticatorbase.invoke(authenticatorbase.java:504) @ org.apache.catalina.core.standardhostvalve.invoke(standardhostvalve.java:141) @ org.apache.catalina.valves.errorreportvalve.invoke(errorreportvalve.java:79) @ org.apache.catalina.valves.abstractaccesslogvalve.invoke(abstractaccesslogvalve.java:620) @ org.apache.catalina.core.standardenginevalve.invoke(standardenginevalve.java:88) @ org.apache.catalina.connector.coyoteadapter.service(coyoteadapter.java:502) @ org.apache.coyote.http11.abstracthttp11processor.process(abstracthttp11processor.java:1132) @ org.apache.coyote.abstractprotocol$abstractconnectionhandler.process(abstractprotocol.java:684) @ org.apache.tomcat.util.net.nioendpoint$socketprocessor.dorun(nioendpoint.java:1539) @ org.apache.tomcat.util.net.nioendpoint$socketprocessor.run(nioendpoint.java:1495) @ java.util.concurrent.threadpoolexecutor.runworker(unknown source) @ java.util.concurrent.threadpoolexecutor$worker.run(unknown source) @ org.apache.tomcat.util.threads.taskthread$wrappingrunnable.run(taskthread.java:61) @ java.lang.thread.run(unknown source)


Comments

Popular posts from this blog

resizing Telegram inline keyboard -

command line - How can a Python program background itself? -

php - "cURL error 28: Resolving timed out" on Wordpress on Azure App Service on Linux -