authContext.login() provoque « Refused to display 'login.microsoftonline.com...' in a frame because it set 'X-Frame-Options' to 'deny' »

authContext.login() provoque « Refused to display ‘login.microsoftonline.com…’ in a frame because it set ‘X-Frame-Options’ to ‘deny’ »

Microsoft ne permet pas à sa boîte de dialogue d’authentification de s’ouvrir dans un iframe. Cela fonctionne correctement dans le navigateur, mais MS Teams est implémenté sur un iframe, c’est pourquoi vous obtenez cette erreur.

Veuillez consulter le flux d’authentification Microsoft Teams pour les onglets.

Voici un lien vers un exemple de code d’authentification