Hi All,
We are trying to configure SAML SSO for signed saml assertions.
We have updated all the required files with updated attributes and restarted the application. Its throwing below error when we try to hit the URL.
2023-08-07T16:16:48.867691267Z stdout F 2023-08-07 16:16:48,867 [http-nio-8080-exec-21] ERROR error.ErrorController - Exception
2023-08-07T16:16:48.867726067Z stdout F org.codehaus.groovy.grails.web.errors.GrailsWrappedRuntimeException: Cannot sign outgoing message as no signing credential is set in the context
2023-08-07T16:16:48.867743267Z stdout F at grails.plugin.springsecurity.web.filter.GrailsAnonymousAuthenticationFilter.doFilter(GrailsAnonymousAuthenticationFilter.java:53)
2023-08-07T16:16:48.867748467Z stdout F at com.saviynt.webservice.SaviyntRestAuthenticationFilter.doFilter(SaviyntRestAuthenticationFilter.groovy:144)
2023-08-07T16:16:48.867752367Z stdout F at grails.plugin.springsecurity.web.authentication.logout.MutableLogoutFilter.doFilter(MutableLogoutFilter.java:62)
2023-08-07T16:16:48.867754867Z stdout F at grails.plugin.springsecurity.web.SecurityRequestHolderFilter.doFilter(SecurityRequestHolderFilter.java:59)
2023-08-07T16:16:48.867757368Z stdout F at java.lang.Thread.run(Thread.java:750)
2023-08-07T16:16:48.867759668Z stdout F Caused by: java.lang.IllegalArgumentException: Cannot sign outgoing message as no signing credential is set in the context
2023-08-07T16:16:48.867761968Z stdout F at grails.plugin.springsecurity.web.SecurityRequestHolderFilter.doFilter(SecurityRequestHolderFilter.java:59)
2023-08-07T16:16:48.867764368Z stdout F at com.mrhaki.grails.plugin.xframeoptions.web.XFrameOptionsFilter.doFilterInternal(XFrameOptionsFilter.java:69)
2023-08-07T16:16:48.867766968Z stdout F at com.brandseye.cors.CorsFilter.doFilter(CorsFilter.java:82)
2023-08-07T16:16:48.867769468Z stdout F ... 1 more
Please let us know if anything is missing.
Thanks,
Bhushan