无法从Java Web Tomcat 8(SAP)本地服务器调用SAML服务

2020-09-14 10:04发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我有一种情况,我需要从Java调用经过SAML身份验证的Rest服务。 例如,我需要从Java调用SAP Cloud Platform Workflow API,我需要调用的API经过SAML身份验证。 如果我尝试使用Java Web Tomcat 8中的Java来执行相同的操作,则响应代码会得到200 ok,但未获得预期的响应,因此,我得到了一些错误页面。 我为此附上了屏幕截图。 任何人都可以提供解决方法。

(31.2 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我有一种情况,我需要从Java调用经过SAML身份验证的Rest服务。 例如,我需要从Java调用SAP Cloud Platform Workflow API,我需要调用的API经过SAML身份验证。 如果我尝试使用Java Web Tomcat 8中的Java来执行相同的操作,则响应代码会得到200 ok,但未获得预期的响应,因此,我得到了一些错误页面。 我为此附上了屏幕截图。 任何人都可以提供解决方法。

(31.2 kB)
付费偷看设置
发送
1条回答
SAP小黑
1楼-- · 2020-09-14 10:36

对于要调用的REST API,请检查SAML之外是否还有其他身份验证选项。 即 SCP Workflow API允许您使用OAuth。 SAML适用于最终用户身份验证。 最后一招可能是我的项目 https://github.com/gregorwolf/hanatrial-auth-proxy

一周热门 更多>