无法在WebIDE全栈中为MDK SEAM应用程序添加任何新的SEAM服务。

2020-08-18 06:42发布

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

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


专家您好,

我们尝试在应用程序中使用Northwind Odata Service,但面临CORS问题。

我们注意到,有一个新选项" New SEAM Service"(不仅仅是" Service")用于创建/使用odata服务。 这样,我们就得到了CORS问题,如下面的屏幕截图所示。

我们甚至无法添加移动样本服务。 我们注意到我们无法添加任何新的SEAM服务以在MDK应用程序中使用。

在此处添加移动服务连接配置,

API中的后端URL。

请在这里建议

预先感谢

Jana

(23.8 kB)

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

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


专家您好,

我们尝试在应用程序中使用Northwind Odata Service,但面临CORS问题。

我们注意到,有一个新选项" New SEAM Service"(不仅仅是" Service")用于创建/使用odata服务。 这样,我们就得到了CORS问题,如下面的屏幕截图所示。

我们甚至无法添加移动样本服务。 我们注意到我们无法添加任何新的SEAM服务以在MDK应用程序中使用。

在此处添加移动服务连接配置,

API中的后端URL。

请在这里建议

预先感谢

Jana

(23.8 kB)
付费偷看设置
发送
10条回答
太Q了
1楼 · 2020-08-18 07:16.采纳回答
Janarthanan Elangovan
我们尝试在我们的应用程序中使用Northwind Odata Service,但面临CORS问题。

在"移动服务"控制台中>"设置">"安全性">"跨域访问"

在"来源"中添加以下内容(假设您使用的是试用帐户)

https://*。 dispatcher.hanatrial.ondemand.com

我们注意到有一个新选项" New SEAM Service"(不仅仅是" Service")来创建/使用odata服务。

似乎现在可以使用" App Modeler移动应用程序"模板为项目添加服务,页面和操作的新选项。

在此处添加移动服务连接配置

对于移动服务中的Northwind服务连接,

SSO应该没有身份验证(它是公共OData服务,不需要任何身份验证)

在Web IDE中,用于添加服务,

将"移动服务"中的安全配置文件更改为"无",

在服务创建页面中,

提供所有详细信息:

名称:testService

服务网址:https://hcpmsxx .... xxx.ondemand.com/northwindtest

应用程序ID:com.sap.sampleapp

目的地名称:northwindtest

成功后,您必须将安全配置文件更改为OAuth(例如)

希望这会有所帮助。

此致

JK

昵称总是被占用
2楼-- · 2020-08-18 07:36

循环苏贝瑞 ..

关于上述问题的任何想法Sue ..请让我们知道您是否能找到任何东西..

谢谢。

Jana

我是小鹏鹏啊
3楼-- · 2020-08-18 07:27

你好 Jitendra Kansal 感谢您的答复,

我们已经按照上述步骤操作,并且正在移动服务中获取元数据,但仍然无法在SEAM应用程序中初始化OData服务。 请在下面的屏幕快照中查找以供参考(目前,我们正在尝试使用SAP提供的示例移动服务)。

屏幕截图-1.配置示例移动服务OData

屏幕截图-2:目标配置-移动服务中的元数据。

从下面的屏幕截图中我们可以说,我们能够将元数据加载到移动服务中。

当我们在日志中签入->时,我们会知道它引发了相同的错误"由于OData服务器返回了403代码,因此检索元数据失败。请在下面的屏幕快照中查找以供参考。

1。技术日志:

2。事件日志详细信息:

在这里建议,如果我们需要更多信息,请告诉我们。

谢谢

Jana

你好 Jitendra Kansal Bill Froelich

是的,在上述问题上增加了更多错误日志分析。

步骤1。 正如 Jitendra Kansal 在他的答复中所提到的,当我们从->移动服务->应用程序->连接性中访问元数据时- >目标服务(这里我们正在尝试示例移动服务)->它正在击中元数据并显示实体设置值。

请在下面的技术/事件日志信息中查找步骤1的结果。
Technical_log_Info:

事件日志信息:

如果您注意到上面的事件详细信息日志->它正在通过代理组件访问并正在加载步骤1的元数据。

第2步:尝试从MDK客户端访问相同服务时,我们无法获取元数据加载。 当我们在详细信息日志中进行分析时,它会引发错误,指出"由于OData服务器返回了HTTP代码403,所以检索元数据失败。

第2步的技术日志错误:

如果您在这里注意到它没有通过代理组件访问,并且在服务URL中没有ESPM.svc部分。 请将上面的错误日志与step1日志信息进行比较,以了解区别。

第2步的事件日志错误。

我们从头到尾检查了所有内容,例如目标配置,并按照步骤进行操作,但是仍然不确定为什么我们无法获取示例移动服务的数据。 请在此建议,由于此OData服务消耗问题,它现在完全阻碍了我们对SEAM应用程序开发的探索。

谢谢

Jana

一周热门 更多>