Forum Discussion
smilanko_261688
Jul 07, 2016Cirrus
I solved my problem by using
when ACCESS_SESSION_STARTED
instead of
when HTTP_REQUEST
My IRule looks like this:
when ACCESS_SESSION_STARTED {
if {[HTTP::username] eq "" || [HTTP::password] eq ""} {
ACCESS::respond 401 WWW-Authenticate "Basic realm=\"EXAMPLE\""
return
} else {
ACCESS::session data set "session.logon.last.username" [HTTP::username]
ACCESS::session data set "session.logon.last.password" [HTTP::password]
}
}