How to make ASWebAuthenticationSession working with other browsers

We use ASWebAuthenticationSession in our app to perform SAML auth on iOS devices. It works fine with Safari. However, if we config other browsers, such as Chrome, as a default browser on iOS device, ASWebAuthenticationSession still load Safari in embedded window and auth cookies is only stored in Safari. Can ASWebAuthenticationSession work with default browser on iOS similar as it works on MacOS?

Thanks, Ying

Answered by Systems Engineer in 801852022

No, ASWebAuthenticationSession still always uses SafariViewController on iOS. It only uses the default web browser on macOS.

No, ASWebAuthenticationSession still always uses SafariViewController on iOS. It only uses the default web browser on macOS.

How to make ASWebAuthenticationSession working with other browsers
 
 
Q