Forum Discussion
swifty_89412
Nimbostratus
Apr 23, 2012Access policy evaluation is already in progress for your current session.
I have an access policy to provide single sign-on amongst a set of Windows (NTLM) authenticated web sites. I have set up a 'Logout URI Include' in the 'Configurations' of the Access Profile. For the m...
Kevin_Stewart
Employee
Apr 23, 2014The already in progress error page, for the most part, is triggered when you attempt to access a non-APM URI:
- During the access policy evaluation, and
- With a URI that doesn't match the original URI - stored in the session.server.landinguri session variable.
Not sure if this will help you, but the following should ensure that a non-APM/non-original URI does not trigger the in progress error:
when HTTP_REQUEST {
if { ( [HTTP::cookie exists MRHSession] ) and not ( [ACCESS::session exists -state_allow [HTTP::cookie value MRHSession]] ) } {
if { ( [HTTP::uri] ne [ACCESS::session data get session.server.landinguri] ) and not ( [ACCESS::session data get session.server.landinguri] eq "" ) } {
HTTP::redirect [ACCESS::session data get session.server.landinguri]
}
}
}
The idea is this. If an HTTP request comes in that:
- Has the MRHSession cookie
- Has an access policy that is not completed, and
- The request URI does not match the landinguri variable
redirect back to the landinguri URI.
Help guide the future of your DevCentral Community!
What tools do you use to collaborate? (1min - anonymous)Recent Discussions
Related Content
DevCentral Quicklinks
* 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
Discover DevCentral Connects