我刚刚在API Connect中创建了一个REST API,并且在APIC组装选项卡中对其进行测试时,端点可以正常工作。它需要一个客户端ID和客户端密码。当我通过邮递员发送请求时,当我尝试将它们添加为标头值或OAuth授权时,当前会收到“无法获得任何响应”消息。我使用的是在“汇编”选项卡上单击成功响应中的“调试”按钮时显示的请求端点。这是要使用的正确端点吗?如何在邮递员请求中正确包含客户ID和客户机密?
答案 0 :(得分:0)
请检查以下内容以访问API Connect发布的服务。
从您收到的错误中,我怀疑没有连接或仅启用了单向通信,这意味着您正在阻止响应。如果您发送的请求参数有问题,则错误将不同,客户端ID或客户端密码错误。
从API Connect附带的测试API将很简单,或者与我们调用其他rest服务相同。
Thrik Srikanth
答案 1 :(得分:0)
如果收到“在邮递员中无法得到任何答复”,则意味着邮递员无法到达请求的目的地。
有几个原因:
另一方面,要发送client-id和client-secret标题,只需单击Headers选项卡并添加两者(请参见下图)
答案 2 :(得分:0)
我需要使用正确的名称在标头中包含客户端ID和客户端密码,该名称在创建/编辑“安全性定义”类别下的api时指定为“参数名称”。
我也碰到了错误的终点。要找到正确的端点,请单击api connect网站左上角的汉堡图标,选择仪表板,单击所需的环境(例如沙箱或开发人员),单击设置,单击网关,然后将看到该端点。