本文介紹了使用相同憑據(jù)從應(yīng)用程序A導(dǎo)航到應(yīng)用程序B-APEX 19.2的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!
問題描述
我有一個包含6個應(yīng)用程序的工作區(qū),這些應(yīng)用程序使用相同的數(shù)據(jù)庫和數(shù)據(jù)庫用戶帳戶。應(yīng)用A是處理工作區(qū)中所有應(yīng)用的用戶信息和用戶角色信息的用戶管理器應(yīng)用。
我在工作區(qū)中所有應(yīng)用程序的右側(cè)導(dǎo)航欄中都有一個”更改密碼”鏈接,我要將其鏈接到App A中的”更改密碼”頁面。
我要查找的目標(biāo)流:
在App B(或C或D等)中,單擊”更改密碼”鏈接
將用戶帶到APP A的”更改密碼”頁面,無需用戶登錄
再次
用戶更改其密碼,并在成功提交時重定向
返回App B主頁(或C、D等)
我該如何著手設(shè)置這樣的東西。另外,我不知道讓應(yīng)用程序A中的”更改密碼”頁面成為模式會不會更容易,這樣它只會覆蓋我所在的當(dāng)前應(yīng)用程序,而且可能比如果它是標(biāo)準(zhǔn)頁面則必須進行重定向更容易,但不確定模式在這種情況下會有什么表現(xiàn)。
謝謝,
Mike
推薦答案
因為所有這些應(yīng)用程序都屬于同一個工作區(qū),所以您有點幸運,因為此原語單一登錄很容易設(shè)置。
轉(zhuǎn)到每個應(yīng)用程序的
- 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
用于在應(yīng)用程序之間導(dǎo)航的鏈接應(yīng)使用&SESSION.
,例如
http://myserver:8084/apex/f?p=100:1:&SESSION.
就是這樣。
從模式頁開始:試一下;我沒有試過,但我認為應(yīng)該可以。既然您在從一個應(yīng)用程序移動到另一個應(yīng)用程序時不必輸入憑據(jù),則模式頁在您調(diào)用它后應(yīng)該只會彈出。
這篇關(guān)于使用相同憑據(jù)從應(yīng)用程序A導(dǎo)航到應(yīng)用程序B-APEX 19.2的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,