Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Session Internet Explorer等待用户操作-后台无刷新_Session_Internet Explorer_Request_Single Sign On_Saml - Fatal编程技术网

Session Internet Explorer等待用户操作-后台无刷新

Session Internet Explorer等待用户操作-后台无刷新,session,internet-explorer,request,single-sign-on,saml,Session,Internet Explorer,Request,Single Sign On,Saml,我面临着一个非常有趣的问题,我不确定是什么原因导致了这一点。我使用SSO SAML对系统进行身份验证,使用IE11作为浏览器访问应用程序。经过一段时间(例如5分钟)后,会话终止并续订,这是一个后台进程。不知何故,只有在IE中,会话才会被更新,直到我最大化浏览器并执行一些用户操作(之后它才能工作)。其他浏览器不受影响,所有内容都在后台正常工作。有人知道是什么原因导致IE中出现浏览器需要用户操作的问题吗?您在浏览器控制台中找到了什么吗?如果这是一个无法续订令牌的应用程序,则该令牌应特定于服务提供商(

我面临着一个非常有趣的问题,我不确定是什么原因导致了这一点。我使用SSO SAML对系统进行身份验证,使用IE11作为浏览器访问应用程序。经过一段时间(例如5分钟)后,会话终止并续订,这是一个后台进程。不知何故,只有在IE中,会话才会被更新,直到我最大化浏览器并执行一些用户操作(之后它才能工作)。其他浏览器不受影响,所有内容都在后台正常工作。有人知道是什么原因导致IE中出现浏览器需要用户操作的问题吗?

您在浏览器控制台中找到了什么吗?如果这是一个无法续订令牌的应用程序,则该令牌应特定于服务提供商(或应用程序)。AFAIK有自动提交脚本(JavaScript)。浏览器控制台中没有任何内容。一切都很好。应用程序能够更新令牌,并请求IdP进行新的断言——正如预期的那样。但是当浏览器被最小化时,那里什么也没有发生,断言的当前时间被推迟到用户在浏览器中执行某些操作的时间。这会导致断言无效的问题。在另一个浏览器中,一切正常-因此IdP或SP中没有问题。文件>属性将告诉您主机映射到哪个IE安全区域。IE使用安全区。有一个关于导航到完整性较低的区域以及元刷新的设置。其他浏览器不使用安全区域(按站点细化)。使用f12>控制台选项卡,确认您的开发环境未映射到Intranet区域,并使用兼容性视图。将IE f12设置为记录阻止的内容以及安全警告和错误。Internet选项的高级选项卡>选中“始终记录开发人员控制台消息”。