Navigate from App A to App B w/ same credentials - APEX 19.2(使用相同凭据从应用程序A导航到应用程序B-APEX 19.2)
问题描述
我有一个包含6个应用程序的工作区,这些应用程序使用相同的数据库和数据库用户帐户。应用A是处理工作区中所有应用的用户信息和用户角色信息的用户管理器应用。
我在工作区中所有应用程序的右侧导航栏中都有一个"更改密码"链接,我要将其链接到App A中的"更改密码"页面。
我要查找的目标流:
在App B(或C或D等)中,单击"更改密码"链接
- 将用户带到APP A的"更改密码"页面,无需用户登录 再次
用户更改其密码,并在成功提交时重定向 返回App B主页(或C、D等)
我该如何着手设置这样的东西。另外,我不知道让应用程序A中的"更改密码"页面成为模式会不会更容易,这样它只会覆盖我所在的当前应用程序,而且可能比如果它是标准页面则必须进行重定向更容易,但不确定模式在这种情况下会有什么表现。
谢谢,
Mike
推荐答案
因为所有这些应用程序都属于同一个工作区,所以您有点幸运,因为此原语单一登录很容易设置。
转到每个应用程序的
- Shared components
- Authentication schemes (choose the current scheme you're using)
- Session cookie attributes
- Put cookie name into ... well, "Cookie name" attribute;
let's call it MCRIVERS_COOKIE
用于在应用程序之间导航的链接应使用&SESSION.
,例如
http://myserver:8084/apex/f?p=100:1:&SESSION.
就是这样。
从模式页开始:试一下;我没有试过,但我认为应该可以。既然您在从一个应用程序移动到另一个应用程序时不必输入凭据,则模式页在您调用它后应该只会弹出。
这篇关于使用相同凭据从应用程序A导航到应用程序B-APEX 19.2的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:使用相同凭据从应用程序A导航到应用程序B-APEX 19.2
基础教程推荐
- 如何在 SQL Server 的嵌套过程中处理事务? 2021-01-01
- 在 VB.NET 中更新 SQL Server DateTime 列 2021-01-01
- Sql Server 字符串到日期的转换 2021-01-01
- SQL Server 2016更改对象所有者 2022-01-01
- 使用pyodbc“不安全"的Python多处理和数据库访问? 2022-01-01
- SQL Server 中单行 MERGE/upsert 的语法 2021-01-01
- ERROR 2006 (HY000): MySQL 服务器已经消失 2021-01-01
- 无法在 ubuntu 中启动 mysql 服务器 2021-01-01
- 将数据从 MS SQL 迁移到 PostgreSQL? 2022-01-01
- SQL Server:只有 GROUP BY 中的最后一个条目 2021-01-01