You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by "Ben deVries (Jira)" <ji...@apache.org> on 2022/08/17 19:10:00 UTC
[jira] [Updated] (SLING-11547) AuthenticationInfoPostProcess redirect failing
[ https://issues.apache.org/jira/browse/SLING-11547?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ben deVries updated SLING-11547:
--------------------------------
Description:
I am working with AEM 6.5, backed by Sling for SAML authentication and am having issues with the postProcess method that is invoked after a user is authenticated. I am attempting to do a redirect, but for some reason that is not working, here is what i have in my postProcessor
httpServletResponse.setStatus(HttpServletResponse.{color:#9876aa}SC_TEMPORARY_REDIRECT{color}){color:#cc7832};{color}
httpServletResponse.setHeader({color:#6a8759}"Location"{color}{color:#cc7832}, {color}{color:#6a8759}"https://www.google.com"{color}){color:#cc7832};{color}
I have also tried
{color:#cc7832}try {color}{
httpServletResponse.sendRedirect({color:#6a8759}"https://www.google.com"{color}){color:#cc7832};
{color}} catch {color}(IOException e) {
e.printStackTrace();
{color}}
which is also not working.
Wondering why it seems that sling is blocking the redirect as the client is not being redirected.
was:
I am working with AEM 6.5, backed by Sling for SAML authentication and am having issues with the postProcess method that is invoked after a user is authenticated. I am attempting to do a redirect, but for some reason that is not working, here is what i have in my postProcessor
httpServletResponse.setStatus(HttpServletResponse.{color:#9876aa}SC_TEMPORARY_REDIRECT{color}){color:#cc7832};
{color}httpServletResponse.setHeader({color:#6a8759}"Location"{color}{color:#cc7832}, {color}{color:#6a8759}"https://www.google.com"{color}){color:#cc7832};{color}
I have also tried
{color:#cc7832}try {color}{
httpServletResponse.sendRedirect({color:#6a8759}"https://www.google.com"{color}){color:#cc7832};
{color}} {color:#cc7832}catch {color}(IOException e) {
e.printStackTrace(){color:#cc7832};
{color}}
which is also not working.
Wondering why it seems that sling is blocking the redirect as the client is not being redirected.
> AuthenticationInfoPostProcess redirect failing
> ----------------------------------------------
>
> Key: SLING-11547
> URL: https://issues.apache.org/jira/browse/SLING-11547
> Project: Sling
> Issue Type: Bug
> Components: Authentication
> Reporter: Ben deVries
> Priority: Minor
>
> I am working with AEM 6.5, backed by Sling for SAML authentication and am having issues with the postProcess method that is invoked after a user is authenticated. I am attempting to do a redirect, but for some reason that is not working, here is what i have in my postProcessor
> httpServletResponse.setStatus(HttpServletResponse.{color:#9876aa}SC_TEMPORARY_REDIRECT{color}){color:#cc7832};{color}
> httpServletResponse.setHeader({color:#6a8759}"Location"{color}{color:#cc7832}, {color}{color:#6a8759}"https://www.google.com"{color}){color:#cc7832};{color}
> I have also tried
> {color:#cc7832}try {color}{
> httpServletResponse.sendRedirect({color:#6a8759}"https://www.google.com"{color}){color:#cc7832};
> {color}} catch {color}(IOException e) {
> e.printStackTrace();
> {color}}
> which is also not working.
> Wondering why it seems that sling is blocking the redirect as the client is not being redirected.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)