SAP API管理:资源未返回JSON

2020-08-23 13:18发布

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

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


嗨,

我已经在SAP API Management中开发了一个API。 当我尝试测试部署的API时,不是以JSON形式返回数据,而是以HTML形式返回。 会是什么问题?

谢谢

Badhusha。

2.jpg (366.2 kB)

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

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


嗨,

我已经在SAP API Management中开发了一个API。 当我尝试测试部署的API时,不是以JSON形式返回数据,而是以HTML形式返回。 会是什么问题?

谢谢

Badhusha。

2.jpg (366.2 kB)
付费偷看设置
发送
4条回答
悻福寶寶
1楼-- · 2020-08-23 13:31

您好 Akhthaar Ali Badhusha

查看错误,似乎您在访问API代理资源时没有将所需的身份验证传递给目标端点,因此目标SAP Gateway系统触发了SAML请求。 在"资源"选项卡中尝试API时,请选择参数旁边的"添加"按钮,然后从下拉列表中选择"标题"。 将标头名称指定为"授权",并在此标头的值中以基本身份验证格式在SAP Gateway凭据中传递。

或者,您也可以通过导航到SAP API Management中包含的测试控制台来测试API代理,请参考帮助文档

感谢和问候,

Divya

xfwsx85
2楼-- · 2020-08-23 13:37

嗨Divya,

感谢您的答复。

我给了Authorization Header之后,出现了javascript错误,但是现在没有数据了。

1。 API资源错误

我尝试给出"基本XXXXXXXXXXXX"模式

2。 API测试控制台中的错误

3。 本地网关系统响应

网关系统响应

谢谢

Badhusha

派大星 ヾ
3楼-- · 2020-08-23 13:45

嗨,Badusha,

必须尝试使用​​Postman独立测试后端API,看来问题出在后端API而非代理/资源上 您已经在api管理中创建了。

谢谢

Manoj

hengyuye
4楼-- · 2020-08-23 13:20

后端API独立意味着什么?

看起来工作正常。 您能否更清楚地提到您的位置?

一周热门 更多>