2015-07-03 181 views
0

我在提問的方式中提前道歉,我的意思是它的框架方式。無需輸入用戶名和密碼進行身份驗證

在我們的組織中,我們有一個內部門戶,如www.xyz.com,我們使用SAP網絡界面。

基本上我正在寫一個Java代碼使用JCO從SAP表中獲取數據。但我需要進行身份驗證才能進入應用程序。在此Web界面中,我們不輸入用戶名和密碼。

當我打開它直接從需要門戶xyz.com和日誌的用戶名和密碼的網頁。

有沒有一種辦法,在我的Java代碼,我可以檢索數據(我不想查看它只需使用該門戶進行身份驗證)並獲取數據。目前我的代碼檢索以檢索數據如下所示。

JCO.createClient("SAP client", "username","password","language", 
"server name","system number"); 

這裏我想直接獲取用戶名和密碼。

有沒有得到這個。

謝謝

+0

請使用JCO版本。 – barthel

回答

0

聽起來您的門戶網站使用的是SSO解決方案?

通常可以通過使用JAAS

配置JAAS LoginModule,獲取用戶名和 - 也許 - 密碼並將該信息提供給JCO客戶端。

+0

嗨,我正在使用3.0.6版本 – Rakesh

相關問題