When starting a Service Provider-initiated (SP-initiated) flow, some applications may have Safari set as the default in-app browser. Some Safari settings that the user has chosen (or the browser might have changed/added after an update) for the browser can interfere with the authentication into the application, and result in the flow being stuck, without any message or error being prompted to help identify the cause.
- Single Sign On (SSO)
- iPhone
- Service Provider-initiated (SP-initiated) flow
- Safari
- In-app browser
- Disable the Block all cookies option in Safari:
- On the iPhone device, go to Settings.
- Select Apps.
- Open Safari.
- Go to Advances, all the way to the bottom.
- If Block all cookies is enabled, press the toggle button to disable it.
- Try re-authenticating to test if the authentication flow is now successful.
