无法在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:33

如果下拉列表中未显示这些值,您只需输入这些值即可

打个大熊猫
3楼-- · 2020-08-18 07:19

使用v2编辑器 添加服务略有不同。

v2编辑器现在使用SAP Cloud Platform目标访问服务元数据。 因此,在编辑器中选择"新建SEAM服务"之前,请确保创建的目标如下所示。

在这种情况下,URL是移动应用程序的API选项卡下的Mobile Services服务器URL。

创建目的地后,启动或重新加载WebIDE,然后选择"新建SEAM服务"。

向导应显示并自动在服务URL中显示目的地。

这当然假定您已经将Northwind添加为移动服务中的目的地,并将其添加到"连接性"下,以用于向导中使用的应用程序ID。 当您单击下一步时,应显示罗斯文服务的元数据。 单击"完成"将添加服务并在编辑器中创建对象。

-比尔

SAP砖家
4楼-- · 2020-08-18 07:17
Janarthanan Elangovan
添加新的SEAM服务时,请确保将"服务URL"指向SCP移动服务的目的地。

此外,在移动服务应用程序配置中,连接>检查OData应用程序连接 测试(Ping之前的图标)是否能够通过移动服务获取后端元数据,实体详细信息。

关于此,JK
clasier
5楼-- · 2020-08-18 07:12

您好Jitendra Kansal Bill Froelich

感谢您的回复,在将原始信息添加到移动服务后->跨域访问。 它工作正常,并且能够添加新的SEAM服务:)

干杯

Jana

SAP砖家
6楼-- · 2020-08-18 07:20
哎,真难
7楼-- · 2020-08-18 07:15

您好 Jitendra Kansal Bill Froelich

现在,我们无法使用来自SEAM/MDK应用程序的OData服务,得到"拒绝访问资源/Admin/Sessions/jaxrs/version"。 但是使用相同的OData服务,我们可以获取数据以供其他应用程序使用,例如具有相同云连接器/后端目标配置的ui5/混合应用程序。 请在下面的屏幕截图中找到以供参考。

请在这里建议。

谢谢

Jana

一周热门 更多>