When connecting to a company's VPN using Cisco AnyConnect on an iPhone, the company's policy requires authentication through Microsoft's AzureAD during the VPN connection process.
※ The AzureAD authentication process is initiated upon connection, and the VPN connection is established after successful authentication.
Authentication with AzureAD must be done using Microsoft Edge, and it cannot be completed with the browser that AnyConnect automatically opens.
How can I change the default browser that AnyConnect uses to Microsoft Edge?
※ Note that changing the default browser from Safari to Microsoft Edge did not resolve the issue (AnyConnect did not use Edge for authentication).