Weblogic 11g SP integration with shibboleth/SAML IDP

Craig Pluchinsky craigp at iup.edu
Wed Mar 8 16:06:30 EST 2017


This might help.  I thought I did get this working but have since deleted 
the setup since we didn't need it.

https://blogs.oracle.com/blogbypuneeth/entry/steps_to_configure_saml_22


-------------------------------
Craig Pluchinsky
IT Services
Indiana University of Pennsylvania
724-357-3327


On Wed, 8 Mar 2017, msanjeevk wrote:

> Hello,
> 
> We are in process of integrating weblogic 11g Service provider -- have custom warfile
> Did the setup related to SP side on weblogic console side.
> When weblogic is trying to prepare authentication request to send to IDP URL in the weblogic debug logs its erroring out with:
> 
> <BEA-000000> <Unsupported binding type received: urn:mace:shibboleth:1.0:profiles:AuthnRequest>
> 
> <BEA-000000> <exception info
> com.bea.security.saml2.binding.BindingHandlerException: Unsupported binding type received:
> urn:mace:shibboleth:1.0:profiles:AuthnRequest
>         at com.bea.security.saml2.binding.BindingHandlerFactory.newBindingSender(BindingHandlerFactory.java:53)
>         at com.bea.security.saml2.service.AbstractService.getSender(AbstractService.java:75)
>         at com.bea.security.saml2.service.spinitiator.SPInitiatorImpl.process(SPInitiatorImpl.java:170)
>         at com.bea.security.saml2.cssservice.SAML2ServiceImpl.process(SAML2ServiceImpl.java:161)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.lang.reflect.Method.invoke(Method.java:606)
>         atcom.bea.common.security.utils.ThreadClassLoaderContextInvocationHandler.invoke(ThreadClassLoaderContextInvocationHandler.java
> :33)
>         at com.sun.proxy.$Proxy44.process(Unknown Source)
>         at com.bea.security.saml2.servlet.SAML2Filter.doFilter(SAML2Filter.java:49)
>         at weblogic.servlet.security.internal.AuthFilterChain.doFilter(AuthFilterChain.java:37)
>         at weblogic.servlet.security.internal.SecurityModule$ServletAuthenticationFilterAction.run(SecurityModule.java:647)
>         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
>         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
>         at weblogic.servlet.security.internal.SecurityModule.invokeAuthFilterChain(SecurityModule.java:536)
>         at weblogic.servlet.security.internal.FormSecurityModule.checkUserPerm(FormSecurityModule.java:222)
>         at weblogic.servlet.security.internal.FormSecurityModule.checkAccess(FormSecurityModule.java:94)
>         at weblogic.servlet.security.internal.ServletSecurityManager.checkAccess(ServletSecurityManager.java:82)
>         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2219)
>         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2182)
>         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1499)
>         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:263)
>         at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
> 
> 
> Has anyone tried this integration or have experience with making this work?
> 
> weblogic version is : 10.3.6
> 
> tried searching on oracle support site and google -- haven't found much help. 
> 
> I have opened service request with oracle support
> 
> Thanks,
> Sanjeev.
> 
>


More information about the users mailing list