wso2is - WSO2: Identity Server -


i'm working on poc using wso2 is(5.0.0) , wso2 apim(1.8.0). use adfs sso.

in wso2 is,i've added adfs idp , have configured , have configured "saml2 web sso configuration". i'm using sample application provided pushpalanka in blog. when access sample application, following exception:

tid[-1234] [is] [2015-05-11 16:56:27,533] error {org.wso2.carbon.identity.sso.saml.util.samlssoutil} - error in bootstrapping opensaml2 library org.opensaml.xml.xmlconfigurator.(xmlconfigurator.java:98) org.opensaml.xml.xmlconfigurator.(xmlconfigurator.java:73) org.opensaml.defaultbootstrap.initializexmltooling(defaultbootstrap.java:182) org.opensaml.defaultbootstrap.bootstrap(defaultbootstrap.java:87) org.wso2.carbon.identity.sso.saml.util.samlssoutil.dobootstrap(samlssoutil.java:426) org.wso2.carbon.identity.sso.saml.util.samlssoutil.unmarshall(samlssoutil.java:231) org.wso2.carbon.identity.sso.saml.samlssoservice.validatespinitssorequest(samlssoservice.java:68) org.wso2.carbon.identity.sso.saml.servlet.samlssoproviderservlet.handlespinitsso(samlssoproviderservlet.java:259) org.wso2.carbon.identity.sso.saml.servlet.samlssoproviderservlet.handlerequest(samlssoproviderservlet.java:177) org.wso2.carbon.identity.sso.saml.servlet.samlssoproviderservlet.doget(samlssoproviderservlet.java:91) javax.servlet.http.httpservlet.service(httpservlet.java:735) javax.servlet.http.httpservlet.service(httpservlet.java:848) org.eclipse.equinox.http.helper.contextpathservletadaptor.service(contextpathservletadaptor.java:37) org.eclipse.equinox.http.servlet.internal.servletregistration.service(servletregistration.java:61) org.eclipse.equinox.http.servlet.internal.proxyservlet.processalias(proxyservlet.java:128) org.eclipse.equinox.http.servlet.internal.proxyservlet.service(proxyservlet.java:60) javax.servlet.http.httpservlet.service(httpservlet.java:848) org.wso2.carbon.tomcat.ext.servlet.delegationservlet.service(delegationservlet.java:68) org.apache.catalina.core.applicationfilterchain.internaldofilter(applicationfilterchain.java:305) org.apache.catalina.core.applicationfilterchain.dofilter(applicationfilterchain.java:210) org.wso2.carbon.tomcat.ext.filter.charactersetfilter.dofilter(charactersetfilter.java:61) org.apache.catalina.core.applicationfilterchain.internaldofilter(applicationfilterchain.java:243) org.apache.catalina.core.applicationfilterchain.dofilter(applicationfilterchain.java:210) org.apache.catalina.core.standardwrappervalve.invoke(standardwrappervalve.java:222) org.apache.catalina.core.standardcontextvalve.invoke(standardcontextvalve.java:123) org.apache.catalina.authenticator.authenticatorbase.invoke(authenticatorbase.java:472) org.apache.catalina.core.standardhostvalve.invoke(standardhostvalve.java:171) org.apache.catalina.valves.errorreportvalve.invoke(errorreportvalve.java:99) org.wso2.carbon.tomcat.ext.valves.compositevalve.continueinvocation(compositevalve.java:178) org.wso2.carbon.tomcat.ext.valves.carbontomcatvalve$1.invoke(carbontomcatvalve.java:47) org.wso2.carbon.webapp.mgt.tenantlazyloadervalve.invoke(tenantlazyloadervalve.java:56) org.wso2.carbon.tomcat.ext.valves.tomcatvalvecontainer.invokevalves(tomcatvalvecontainer.java:47) org.wso2.carbon.tomcat.ext.valves.compositevalve.invoke(compositevalve.java:141) org.wso2.carbon.tomcat.ext.valves.carbonstuckthreaddetectionvalve.invoke(carbonstuckthreaddetectionvalve.java:156) org.apache.catalina.valves.accesslogvalve.invoke(accesslogvalve.java:936) org.wso2.carbon.tomcat.ext.valves.carboncontextcreatorvalve.invoke(carboncontextcreatorvalve.java:52) org.apache.catalina.core.standardenginevalve.invoke(standardenginevalve.java:118) org.apache.catalina.connector.coyoteadapter.service(coyoteadapter.java:407) org.apache.coyote.http11.abstracthttp11processor.process(abstracthttp11processor.java:1004) org.apache.coyote.abstractprotocol$abstractconnectionhandler.process(abstractprotocol.java:589) org.apache.tomcat.util.net.nioendpoint$socketprocessor.run(nioendpoint.java:1653) java.util.concurrent.threadpoolexecutor.runworker(threadpoolexecutor.java:1145) java.util.concurrent.threadpoolexecutor$worker.run(threadpoolexecutor.java:615) java.lang.thread.run(thread.java:745)

my aim implement delegated access control pattern. reference/samples helpful

you need configure adfs idp federated authentication service provider. can configured federated authentication option in local & outbound authentication configuration settings of service provider application. please refer this link more information.


Comments

Popular posts from this blog

android - MPAndroidChart - How to add Annotations or images to the chart -

javascript - Add class to another page attribute using URL id - Jquery -

firefox - Where is 'webgl.osmesalib' parameter? -