0

我在提出问题的方式上提前道歉,我的意思是它的框架方式。

在我们的组织中,我们有一个内部门户,例如www.xyz.com,我们使用SAPWeb 界面。

基本上我正在使用 JCO 编写一个 java 代码来从 SAP 表中获取数据。但我需要进行身份验证才能进入应用程序。在此 Web 界面中,我们不输入用户名和密码。

当我打开网页时,它直接从xyz.com门户获取 USERID 和 PASSWORD 并登录。

有没有一种方法可以在我的 java 代码中检索该数据(我不想查看它,只需使用该门户直接进行身份验证)并获取数据。目前我检索数据的代码如下所示。

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

在这里我想直接获取用户名和密码。

有没有得到这个。

谢谢

4

1 回答 1

0

听起来您的门户正在使用 SSO 解决方案?

一般来说,使用JAAS.

配置一个 JAAS LoginModule,获取用户名和 - 也许 - 密码并将该信息提供给JCO客户端。

于 2015-07-03T11:41:18.723 回答