在应用程序之间移动时显示进度指标



我正在使用IdentityServer4进行身份验证/授权,这是一个独立的应用程序

在客户端应用程序(ASP.NET MVC)中,如果用户单击登录,则将其重定向到IDS4,在成功登录后,它们将重定向到客户端应用程序。

当前,在重定向期间,该页面是空白的,就像什么都没有发生。有谁知道在IDS4和客户端之间重定向时是否有办法显示进度指标/旋转器?

我相信这是不可能的,这在很大程度上是出于安全原因。当您从一个域到另一个领域导航时,浏览器需要做一个不错的清洁处理以防止数据污染(有关为什么这很重要的概述,请参见相同的原始策略)。

我过去做过类似的事情,最好的解决方案似乎是在优化客户端应用程序,以便在获取第一个资源后立即呈现加载屏幕,然后动态地加载应用程序的其余部分后面它。在ASP.NET中,这有点困难,因为在服务器端渲染完成之前无法提供初始页面,但可能会提供。

相关内容

  • 没有找到相关文章

最新更新