Forum Discussion

Oudi_Cohen_Kash's avatar
Oudi_Cohen_Kash
Icon for Altocumulus rankAltocumulus
May 22, 2022

i-rule header insert - APM

Hi,

I built this irule.

when HTTP_REQUEST {
#HTTP::header replace "Host" "x.x.x.x"
}

when ACCESS_ACL_ALLOWED {
HTTP::header insert "username" "user name value"
HTTP::header insert "userpass" "password value"

I want to change the user name value and the password value to parameters from Active Directory.

How can I do that?

Thtanks.

  • Juergen_Mang's avatar
    Juergen_Mang
    May 23, 2022

    Try:

    HTTP::header insert "userpass" [ACCESS::session data get -secure session.sso.token.last.password]

    But I would NOT write the password in a http header.

    • Oudi_Cohen_Kash's avatar
      Oudi_Cohen_Kash
      Icon for Altocumulus rankAltocumulus

      when HTTP_REQUEST {
      #HTTP::header replace "Host" "x.x.x.x"
      }
      when ACCESS_ACL_ALLOWED {
      HTTP::header insert "username" [ACCESS::session data get session.sso.token.last.username]
      HTTP::header insert "userpass" [ACCESS::session data get session.sso.token.last.password]
      }

      I configure this, and it's insert the username correct but no the password.

      any idea ?

       

      • Juergen_Mang's avatar
        Juergen_Mang
        Icon for MVP rankMVP

        Try:

        HTTP::header insert "userpass" [ACCESS::session data get -secure session.sso.token.last.password]

        But I would NOT write the password in a http header.