在Java应用中使用SCP预测服务

2020-09-14 00:07发布

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

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


我需要在Java servlet中调用Predictive Services。 当我发出GET请求以使用链接检索注册的数据集时 /api/analytics/dataset(其中 是https://aac4paservices 。 hanatrial.ondemand.com/com.sap.aa.c4pa。 服务)(使用CloaseableHttpClient类),我得到了以下HTML页面,该页面不支持Javascript。

 <!DOCTYPE html PUBLIC"-//WAPFORUM//DTD XHTML Mobile 1.0//EN"" http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
 
 <头>
     
     
 
 
     

在Java servlet中使用SCP预测服务的其他方式有哪些? 我在Internet上找到的唯一指南是有关使用Javascript(例如,在SAPUI5应用程序中)调用Predictive Service资源的信息。

我想指出我正在使用SCP试用帐户。 我以为将aac4paservices应用程序的身份验证配置更改为仅支持使用用户名和密码进行基本身份验证,我可以使用基本身份验证登录。 但是,更改身份验证配置并重新启动aac4paservices应用后,我一直收到401错误。 那是我不小心发现博客帖子。 这是评论部分的内容:

"似乎在HCP免费开发人员试用版中仅支持SAML身份验证(而不是基本身份验证),并且在Postman中难以配置SAML身份验证"

对吗? 如果是,是否出现"不支持Javascript"错误的原因是我被重定向到需要Javascript的SAML登录名? 如果无法在试用帐户中使用基本身份验证,是否还有其他方法可以在Java应用程序内调用Predictive服务?

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

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


我需要在Java servlet中调用Predictive Services。 当我发出GET请求以使用链接检索注册的数据集时 /api/analytics/dataset(其中 是https://aac4paservices 。 hanatrial.ondemand.com/com.sap.aa.c4pa。 服务)(使用CloaseableHttpClient类),我得到了以下HTML页面,该页面不支持Javascript。

 <!DOCTYPE html PUBLIC"-//WAPFORUM//DTD XHTML Mobile 1.0//EN"" http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
 
 <头>
     
     
 
 
     

在Java servlet中使用SCP预测服务的其他方式有哪些? 我在Internet上找到的唯一指南是有关使用Javascript(例如,在SAPUI5应用程序中)调用Predictive Service资源的信息。

我想指出我正在使用SCP试用帐户。 我以为将aac4paservices应用程序的身份验证配置更改为仅支持使用用户名和密码进行基本身份验证,我可以使用基本身份验证登录。 但是,更改身份验证配置并重新启动aac4paservices应用后,我一直收到401错误。 那是我不小心发现博客帖子。 这是评论部分的内容:

"似乎在HCP免费开发人员试用版中仅支持SAML身份验证(而不是基本身份验证),并且在Postman中难以配置SAML身份验证"

对吗? 如果是,是否出现"不支持Javascript"错误的原因是我被重定向到需要Javascript的SAML登录名? 如果无法在试用帐户中使用基本身份验证,是否还有其他方法可以在Java应用程序内调用Predictive服务?

付费偷看设置
发送
2条回答
Bunny_CDM
1楼 · 2020-09-14 00:23.采纳回答

杰克,你好


首先,感谢您的反馈。


SAP Cloud Platform预测服务即使在试用时也支持SAML以外的其他形式的身份验证。 例如,可以使用OAuth,但是您需要知道如何获取密钥。


前一段时间,我就此主题编写了一系列教程。 您可以从以下教程(步骤5)中检查配置: https://www.sap.com/developer/tutorials/hcpps-ps-configure.html


请问您是否可以使用Postman来验证它是否确实正常工作(没有Postman拦截器)。


如果Postman(或其他任何REST客户端)运行良好,那么您可以共享Java代码,因为有很多方法可以解决此问题?


谢谢

Abdel

奄奄一息的小鱼
2楼-- · 2020-09-14 00:20

嗨,

我遇到了同样的问题,并且对预测服务的基本身份验证似乎无法正常工作,我们在云平台上使用了IDP。 您提供的链接不再有效。 ( https://www.sap.com/developer/tutorials/hcpps- ps-configure.html ),能否请您告知正确的链接是什么?

任何帮助将不胜感激。

谢谢

一周热门 更多>