Forum Discussion

Jose_Peter_2424's avatar
Jose_Peter_2424
Icon for Nimbostratus rankNimbostratus
Jan 24, 2016

APM for mobile application

I have a requirement where user launches built-in application on smartphone and enters username/password, which needs to be fetched by BIGIP and authenticate against AD and then send the credentials to application server. I find this challenging as there is no BIGIP logon page, but the app itself. Can somebody provide me with APM and/or iRule for getting my requirement working please?

 

8 Replies

    • Jose_Peter_2424's avatar
      Jose_Peter_2424
      Icon for Nimbostratus rankNimbostratus
      APM don't have to deliver any login page as the page is in built in the mobile app. APM have to get the credentials from the mobile app's login page and process further.
  • What is the exact sequence of events that happens after the username/password pair is validated by the end user? There's many methods of authentication used by mobile apps (oauth, classical http post...). I think no one can tell how to add the APM to the application flow without having that piece of information.

     

  • Josiah_39459's avatar
    Josiah_39459
    Historic F5 Account

    It sounds to me like you have two options:

     

    1) modify the app's login page so that it sends an authentication request to the apm (using clientless mode). This is very different than putting the app "behind" the apm

     

    2) (more simple but might not work depending on your application logic) put the apm before the app and use the apm "external logon page" option pointing at the app's logon page

     

    • Jose_Peter_2424's avatar
      Jose_Peter_2424
      Icon for Nimbostratus rankNimbostratus
      Can you elaborate more on the first option? Tried External login page and it doesn't seem to work, not sure if i configured it right.
  • Can someone provide me an iRule to capture credentials(username,password,device id) passed to a URL and then use them for APM?