Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.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
Spring mvc 在移动应用程序中进行外部重定向后,Spring MVC会话丢失_Spring Mvc_Session_Redirect_Mobile Application - Fatal编程技术网

Spring mvc 在移动应用程序中进行外部重定向后,Spring MVC会话丢失

Spring mvc 在移动应用程序中进行外部重定向后,Spring MVC会话丢失,spring-mvc,session,redirect,mobile-application,Spring Mvc,Session,Redirect,Mobile Application,我有一个Spring MVC应用程序(浏览器站点和移动应用程序)。我将重定向到第三方支付网站,然后返回我的应用程序,在那里我将一些东西存储在会话中(使用Spring Security)。我做了一些验证等,当一切都很好,我重定向到我的网站 所以,当在浏览器中完成所有操作时,它是有效的。付款网站在同一选项卡中打开。付款后,付款网站重定向回我的应用程序,我的会话在那里,一切正常 但在移动应用程序中执行此操作时。通过在外部浏览器中打开付款网站,客户将被重定向到付款网站(因此没有iFrame)。当支付网站

我有一个Spring MVC应用程序(浏览器站点和移动应用程序)。我将重定向到第三方支付网站,然后返回我的应用程序,在那里我将一些东西存储在会话中(使用Spring Security)。我做了一些验证等,当一切都很好,我重定向到我的网站

所以,当在浏览器中完成所有操作时,它是有效的。付款网站在同一选项卡中打开。付款后,付款网站重定向回我的应用程序,我的会话在那里,一切正常

但在移动应用程序中执行此操作时。通过在外部浏览器中打开付款网站,客户将被重定向到付款网站(因此没有iFrame)。当支付网站重定向回我的应用程序时,会话将消失。在尝试获取与
SecurityContextHolder.getContext().getAuthentication()的会话时,我只有Spring默认的匿名用户

是否有机会在移动应用程序案例中检索会话