使用该事务sicf
,我创建了一个 REST Web 服务,该服务在 GET 上返回一些数据。当我在 postman/insomnia 中使用其 IP 或使用内置测试功能直接访问 SAP 系统时sicf
,数据按预期返回,HTTP 状态为 200。
当我尝试使用中间的云连接器作为代理获取相同的数据时,请求失败,HTTP 状态为 403 - 禁止。错误消息说(对不起,原文只有德语):
Der Aufruf der URL wurde abgebrochen, da der entsprechende Service nicht verfügbar ist。
我自己的翻译是“请求被取消,因为服务不可用。”
该服务已在 中成功激活sicf
,否则无法直接测试。路径 + 所有子路径在云连接器中列入白名单。ICF 内部没有写入错误日志或跟踪。403 响应的标头不包含任何有用的信息(例如失败的 POST 请求所需的 CSRF 令牌)。