Forum Discussion
ACCESS::respond 301 Location "$entryURL"
I am tryting to use ACCESS::respond 301 Location "$entryURL in
when ACCESS_SESSION_STARTED {
log local0. "Access session started."
set requestedDomain [ACCESS::session data get "session.server.multidomain_host"]
ACCESS::session data set session.custom.entryDomain [ACCESS::session data get "session.server.multidomain_host"]
set entryURL [ findstr [ACCESS::session data get "session.server.landinguri"] "http"]
ACCESS::session data set session.custom.entryURL $entryURL
log local0. "Request to: $requestedDomain$entryURL"
}
when ACCESS_POLICY_COMPLETED {
set requestedDomain [ACCESS::session data get "session.custom.entryDomain"]
set entryURL [ACCESS::session data get "session.custom.entryURL"]
log local0. "Policy completed - URL: $entryURL"
if { $requestedDomain != "onelogin.iuhealth.org" } {
log local0. "requestedDomain not onelogin"
ACCESS::respond 301 Location "$entryURL
}
else {
ACCESS::respond 301 Location "https://pulse.iuhealth.org/clarian/layoutTemplates/html/access/ssoLogin.jsp"
}
}
I get the log
Sep 14 15:41:35 tmm info tmm[26113]: Rule /Common/iRule_PulseRedirect-toSSO : Request to: pulse.iuhealth.orghttps://pulse.iuhealth.org/clarian/layoutTemplates/html/access/ssoLogin.jsp
Sep 14 15:41:46 tmm2 info tmm2[26115]: Rule /Common/iRule_PulseRedirect-toSSO : Policy completed - URL: https://pulse.iuhealth.org/clarian/layoutTemplates/html/access/ssoLogin.jsp
Sep 14 15:41:46 tmm2 info tmm2[26115]: Rule /Common/iRule_PulseRedirect-toSSO : requestedDomain not onelogin
i.e it is making to line just before ACCESS::respond but ACCESS::respond does not work and it brings back to login screen of APM and creates another session.
I also tried
ACCESS::respond 401 "Please wait Just a moment longer…"
that is not working either. help??
thanks
i get log printed right but
Recent Discussions
Related Content
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com