Assurer la cohérence www - non www
La cohérence doit être assurée entre :
l’enregistrement de l’URL de base au sein de l’application,
l’URL de retour de l’application enregistrée sur le serveur OIDC,
l’URL entrée dans la barre de navigation pour consulter l’application,
tous les liens internes ou externes vers l’application.
Un conseil : n’employez pas www, cela ne sert à rien. Et inscrivez une règle de réécriture pour supprimer le préfixe www. s’il existe.
Message d’erreur message "Authorization error : incoherent State (did you prefix URL with ’www.’ ?")
Une tentative de connexion peut échouer en signalant une incohérence du paramètre State. Comme vous n’êtes pas un pirate, il s’agit très probablement d’une incohérence dans l’emploi de www.
En effet, si vous vous connectez avec https://www.... et que l’application a été enregistrés sans www ( ou vice-et-versa ), la valeur du paramètre State connue du serveur OAuthSD et celle de l’application sont différentes. Le serveur OAuthSD échoue à vérifier la constance du paramètre State.