Asp.net mvc 4 身份验证在IdentityServer 3升级后挂起

Asp.net mvc 4 身份验证在IdentityServer 3升级后挂起,asp.net-mvc-4,oauth,openid,nuget-package,identityserver3,Asp.net Mvc 4,Oauth,Openid,Nuget Package,Identityserver3,我将IdentityServer3 Nuget包从v2.0.1升级到了v.2.6.0。 现在,在用户提交其登录名和密码后,用户身份验证过程将挂起“请稍候…”屏幕。回滚到v2.0.1可以修复此问题。但由于其他原因,我无法保留此版本。 你知道吗?还是仅仅是一种诊断方法? 谢谢在FormPostResponse.html中有一个对app.FormPostResponse.js的调用 在javascript中,会调用提交表单,而无需等待文档加载。这会导致在加载表单之前发送post,因此进程挂起。 来解决

我将IdentityServer3 Nuget包从v2.0.1升级到了v.2.6.0。 现在,在用户提交其登录名和密码后,用户身份验证过程将挂起“请稍候…”屏幕。回滚到v2.0.1可以修复此问题。但由于其他原因,我无法保留此版本。 你知道吗?还是仅仅是一种诊断方法?
谢谢

在FormPostResponse.html中有一个对app.FormPostResponse.js的调用 在javascript中,会调用提交表单,而无需等待文档加载。这会导致在加载表单之前发送post,因此进程挂起。 来解决这个问题。我为_authorizeresponse.html创建了一个部分模板来调用包含该代码的javascript文件:

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