更新时间:2024-10-29 GMT+08:00
使用AppCode认证鉴权方式进行在线预测
场景描述
本文介绍了App认证中关于AppCode如何使用的案例说明。
前提条件
客户需要提前在ModelArts服务推理模块中创建APP并且添加AppCode。
操作步骤
- 在console页面菜单栏中选择“模型部署 > 授权管理”点击创建应用即可创建APP凭据。
图1 授权管理
- 创建完APP凭据以后即可展开APP,然后点击添加AppCode即可创建AppCode。
- 部署或修改在线服务中可选择开启APP认证,然后选择自己创建的APP凭证名称,修改服务提交即可。
图2 开启APP认证
- AppCode认证预测。
- 在部署服务详情中点击“调用指南”,选择下面的域名地址即为APP认证调用地址(上面域名为IAM认证调用地址)。
图3 调用指南
- postman调试预测采用AppCode认证,请求url填APP认证调用地址,请求头中添加参数X-Apig-AppCode:{{AppCode值}},请求body按照接口定义传参即可。
图4 Headers
- 在部署服务详情中点击“调用指南”,选择下面的域名地址即为APP认证调用地址(上面域名为IAM认证调用地址)。
常见APP认证报错分析
- 报错信息 "error_msg": "The API does not exist or has not been published in the environment", "error_code": "APIG.0101"
- 报错信息 "error_msg": "Incorrect app authentication information: app not found with specified appCode", "error_code": "APIG.0303"
- 报错信息 "error_msg": "Backend unavailable", "error_code": "APIG.0202"
父主题: Standard推理部署