应用与数据集成平台 ROMA Connect-使用自定义认证:调试API

时间:2025-01-26 10:36:30

调试API

  1. 在API运行页面左侧选择创建自定义认证的API中创建的API,然后在页面右上角单击“调试”。
  2. 在调试界面中选择“Headers”参数页签,然后单击“新增请求参数”。
  3. 在新增的请求参数中,“参数名”填写“x-auth”,“参数值”填写“user1:xxxx”。
    图4 API调试
  4. 单击URL右侧的“调试”,页面下方显示调用API发送的请求信息和接收的响应结果信息。

    此时,响应结果中显示调用API成功的响应信息“ROMA TEST!”。

    HTTP/1.1 200 OKTransfer-Encoding: chunkedConnection: keep-aliveContent-Type: application/json...ROMA TEST!
  5. 删除3中增加的请求参数“x-auth”,然后再次单击“调试”。

    此时,响应结果中显示调用API失败的响应信息,报错信息为鉴权信息错误。

    HTTP/1.1 401 UnauthorizedTransfer-Encoding: chunkedConnection: keep-aliveContent-Type: application/json...{"error_msg":"Incorrect authentication information: frontend authorizer","error_code":"APIC.0305","request_id":"56b2c6ae4a49f44b88670201eade9e05"}
support.huaweicloud.com/bestpractice-roma/roma_05_0064.html