adfs 2.0 SAML login in my native mobile application -
i trying effective adfs 2.0 authentication using saml in android app ? (i need android , ios both, in fact)
to provide perspective, our app authenticates adfs 2.0 using link https://sts.mycompany.com/adfs/ls/idpinitiatedsignon.aspx?logintorp=https://mydemo.azurewebsites.net/. presents html page provided adfs server asing credentials , after submit decipher server response collect saml token send our webservice. our webservice has way authenticate saml token adfs , gives ios app proper response. if our service gives ios app 401 unauthorized status, prompt user re-login using webview. happens when user changes password. works, right way ? tried using custom native login, adfs server did not give saml token, when asked experts, got opinion adfs login presentation mechanism should not tampered with.
the problem is, html page not great user experience. ios / android mail application connects office 365 mail (ms exchange probably) , asks login using native ui, , asks re-login in intervals, gives smooth , seamless experience. possible achieve same in our scenario ? assumption mail app connects exchange server through using exchange protocol. if exchange bound adfs, binding / authentication happens between exchange server , adfs. assumption correct ?
our limitation want achieve using adfs 2.0 & saml only.
to summeraize, problem statement is:
rather improving current html login form objective try provide integrated login mobile app prepopulated user email used on password reset every 40 days, how works iphone / android email on o365 , looking similar approach coherent , seamless user experience
t&r
n
the problem using adfs 2.0.
also, why have saml?
with adfs 3.0 (to limited extent) , adfs 4.0 use openid connect / oauth via adal give experience looking for.
with adfs 2.0, other way authenticate via ws-fed active profile i.e. wcf.
Comments
Post a Comment