外部https网络服务

2020-09-07 07:51发布

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

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


大家好,apap开发人员

我想使用https访问外部Web服务

我添加一个新的服务使用者并注册Web服务证书

但使用" soamanager" t代码进行Web服务配置。 出现此错误" 在WSDL中找不到服务"。 并且不能创建在abap代码中使用过的新端口。 也许可以指导我

非常感谢

service-not-found.jpg (105.6 kB)

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

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


大家好,apap开发人员

我想使用https访问外部Web服务

我添加一个新的服务使用者并注册Web服务证书

但使用" soamanager" t代码进行Web服务配置。 出现此错误" 在WSDL中找不到服务"。 并且不能创建在abap代码中使用过的新端口。 也许可以指导我

非常感谢

service-not-found.jpg (105.6 kB)
付费偷看设置
发送
6条回答
一只江湖小虾
1楼-- · 2020-09-07 08:27

你好 Uwe Fetzer

是的,当我直接访问这些服务时,我具有该XML

更多信息,我可以从C#.net使用此Web服务并成功对其进行测试

谢谢

四川大学会员
2楼-- · 2020-09-07 08:26

您可以手动下载并检查WSDL吗? 也许实际上没有定义任何服务...

CJones
3楼-- · 2020-09-07 08:30

在上传WSDL文件之前,在soa-manager的" WSDL Analyzer"中对其进行分析,并显示此错误" unsupportedfragment"

SAP砖家
4楼-- · 2020-09-07 08:30

能否将以前下载的WSDL上传到SOA-Manager? (在与上述相同的屏幕上,只需选择" HTTP访问"而不是"来自上载的WSDL")。 您是否收到相同的错误消息?

愤怒的猪头君
5楼-- · 2020-09-07 08:37

Hello Madijed,

如果不检查整个WSDL,很难找出可能丢失的内容。 基于SOAMANAGER错误(未找到服务),我的假设是元素不正确或完全丢失。

要检查的几件事:

-服务必须位于wsdl:binding部分之后,WSDL元素的顺序在许多R/3版本中都不灵活

-服务元素的名称空间

-它正确地引用了绑定部分

关于不受支持的元素:这不足以让我知道这是否可能是 原因,但我对此表示怀疑。

或者,您可以简单地手动创建逻辑端口,而无需使用WSDL文件。 您可以在 SAP帮助中找到这些步骤 门户

希望这会有所帮助。 如果没有,并且可以公开共享WSDL,请上传它,然后我们可以进行更好地检查。

干杯,
阿提拉

野沐沐
6楼-- · 2020-09-07 08:27

我没有经验 这些元素,但我不确定是否是问题所在。 如果由不支持的元素引起,那么在LP创建过程中会出现不同的错误消息。 您是否检查了手动逻辑端口对您来说是否可行?

一周热门 更多>