登录后如何使用参数重定向到目标页面



我有一个公共父页,其中包含报表区域中的链接列。

当我点击链接时,我会通过向页面发送一些参数来分支到一个私有子页面。

我必须自动登录。但登录后,我会重定向到子页面,但没有参数。

注意:在应用程序和子页面中都启用了深度链接。我使用Apex 5.1.2。

尝试直接从链接调用登录页面,而不是调用目标页面。

  • 在登录页面上创建一个隐藏项目,该项目将包含目标页面数字
  • 页面提交后在登录页面中创建分支并重定向到目标页面

您只需要将url中的所有参数和页码一起传递到登录页面。

如果你需要进一步的帮助,请告诉我。

感谢您的回答。

  • 我接受你的想法,但有很多变化
  • 我有公共和私有页面,要传递的参数是动态的,并且不同的私有页面不同。所以为了解决我的问题,我将所有的私人页面设置为公共页面

我为保存父页创建了一个应用程序项APP_PARENT_PAGE。

i在页面提交后,在登录页面中创建一个条件分支(检查是否为is_public_user),并仅将courant页码传递给APP_PARENT_page。

登录后,我重定向到APP_PARENT_PAGE,而不清除缓存,这样用户就可以获得他以前的所有信息。

我只是想知道Apex在用户登录前后会保存相同的会话。非常感谢。

最新更新