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
什么情况下会发生Session verify error?