2017-06-28 2 views
0

J'ai effectué une mise à niveau du paquet Nuget IdentityServer3 de v2.0.1 à v.2.6.0. Maintenant, après que l'utilisateur soumette son identifiant et son mot de passe, le processus d'authentification de l'utilisateur se bloque sur l'écran "Please wait ...". Une restauration vers v2.0.1 résout le problème. Mais je ne peux pas garder cette version pour d'autres raisons. Une idée à ce sujet? ou juste un moyen de diagnostiquer? MerciL'authentification se bloque après la mise à niveau d'Identityserver3

Répondre

0

En FormPostResponse.html il y a un appel à app.FormPostResponse.js Dans le javascript il y a un appel à soumettre le formulaire sans attendre le document à charger. Cela provoque le message envoyé avant que le formulaire est chargé et le processus se bloque. Pour résoudre ce problème. J'ai créé un modèle partiel pour _authorizeresponse.html pour appeler un fichier javascript contenant ce code:

$(function() { 
document.forms[0].submit(); 
})();