Forum Discussion
Arnaud_Lemaire
Jul 30, 2014Employee
Tony, we could propose an alternative, instead of having username/password in the query we could just send the APM session id which can be used to retrieve username and password.
- i change the webtoplink to http://10.0.10.40/?id=%{session.user.mysid}
2 . on first vs if use this irule :
when ACCESS_SESSION_STARTED {
log local0. "vs [IP::local_addr] newsid [ACCESS::session sid]"
ACCESS::session data set session.user.mysid [ACCESS::session sid]
}
3 . on second vs (citrix for you) i use this irule :
when ACCESS_SESSION_STARTED {
set firstvssid [URI::query [HTTP::uri] id]
log local0. "vs [IP::local_addr] firtsid $firstvssid"
setting first session username into existing session
ACCESS::session data set session.logon.last.username [ACCESS::session data get -sid $firstvssid session.logon.last.username]
setting first session password into existing session
ACCESS::session data set session.logon.last.password [ACCESS::session data get -sid $firstvssid -secure session.logon.last.password]
}