我有一个问题如下:
当我的用户使用我的MVC应用程序时,他们会在大多数时间保持特定页面打开,就像记录电话一样。因此,日志记录屏幕保持打开状态,然后他们接听电话并输入所有信息,然后提交,但如果电话呼叫之间存在公平的差距,则令牌过期,他们需要重新进行身份验证,将其重定向到microsoftonline,然后丢失他们输入的数据。
因此,有没有办法阻止重新认证,以便在执行提交之前可以访问控制器或执行令牌刷新,以便通过身份验证。
我不确定哪些信息可以帮助解决这个问题所以如果我能提供任何片段等帮助请说出来并立即上传它们。
感谢。
答案 0 :(得分:1)
您有两种选择:
OpenIdConnectAuthenticationOptions
路由生成授权请求。Vittorio在他的博客文章中详细介绍了这一点:Controlling a Web App's session duration。