什么情况下会发生Session verify error?

 
Session verify error是由会话不一致造成的错误。

在服务器中,确认服务器所生成的URL是否在同一个会话中生成的URL。
如果客服端所发送的会话信息和服务器所管理的会话信息不一致,将发生比错误。

用户在同一浏览器中使用多个标签页(或者在多个窗口中使用相同浏览器)的同时操作intra-mart,或者对Cookie有影响的功能让Cookie替换等的运行环境,也可能会引起此错误。

虽然是不一定发生的,但常见例子是以下操作。

1. 在标签页(A)中进行登录。
2. 在标签页(A)中跳转到某一个页面。
3. 在另一个标签页(B)中显示登录页面或者进行登录。
4. 点击在标签页(A)中显示的链接。

会话信息是在Cookie中保存的。
浏览器在每一个标签页中共享会话。
显示登录页面或者进行登录时就将会话信息保存在Cookie中。
通过标签页(B)的造作,在标签页(A)中进行登录时的会话信息被调换。
因此发生会话不一致。

相关限制事项
https://www.intra-mart.jp/document/library/iap/public/iap_release_note/texts/limitations/ui.html#limitation-25840


-- 适用对象 ----------------------------------------------------------------
iAP/Accel Platform/所有更新版本
iWP/Web系统构建基础/WebPlatform/AppFramework
--------------------------------------------------------------------------------


FAQID:1036
这篇文章有帮助吗?
0 人中有 0 人觉得有帮助
由 Zendesk 提供技术支持