簡體   English   中英

來自Java的經過身份驗證的REST Web服務集成

[英]Authenticated REST Web services integration from Java

我們正在研究POC,以便從定制Java應用程序集成到集成到Student PeopleSoft身份驗證/安全的REST Web服務。 Liferay Portal和Student Peoplesoft與Web層上的Oracle IdM SSO集成在一起。

我們正在開發服務器端Java插件代碼(Liferay),以連接到經過PeopleSoft認證/安全的REST Web服務。 經過PeopleSoft身份驗證/安全的REST Web服務需要在基本授權標頭中輸入用戶名/密碼或令牌,以使連接成功。

有人做過嗎?

我們面臨的挑戰是Java代碼無法訪問學生的憑據或Web服務托管在Integration Broker上的后端PIA的有效令牌。

任何對此的見解將是非常有價值的。

平台/架構背景:

Java: Liferay Portal作為Java平台。 域– example.liferay.com。 我們希望開發Liferay Java Portlet插件。 但是,這可以是任何Java平台/應用程序。 集成到Oracle IdM SSO

ERP: Student PeopleSoft –經過身份驗證的REST Web服務托管在未集成到Oracle IdM SSO的單獨的后端PIA上。 在面向PIA的另一個Web上集成到Oracle IdM SSO。 域-student.frontend.com,student.backend.com。

SSO: Oracle IdM

感謝您的所有幫助!

我們可以通過創建一個新的Liferay實例來解決此問題,該實例具有與Student PeopleSoft系統相同的父級域,並更改Oracle IdM登錄流程以確保學生總是首先登錄到PeopleSoft系統。

這種方法使我們可以訪問cookie,並將正確的值傳遞給Web服務,而不管Web服務托管在不同的后端PIA中。

更多詳細信息發布在iFrame帖子中的PeopleSoft屏幕上。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM