使用APS Viewer时遭遇APS认证错误,该如何解决?
解决APS Viewer认证错误(AUTH-001/403)
针对你遇到的AUTH-001错误(提示“指定的client_id无权访问该API产品”),以下是具体解决步骤:
检查应用API权限配置
登录Forge开发者控制台,找到对应client_id的应用,确认已启用Viewer相关的API产品权限(如Model Derivative API、Viewer API)。若未添加,直接在应用的API产品列表中勾选对应权限并保存。验证访问令牌的权限范围
获取访问令牌时,必须确保请求的scope参数包含Viewer所需的核心权限viewables:read。示例正确的权限参数:scope=viewables:read若之前请求的权限范围不全,重新生成包含正确权限的访问令牌。
确认client_id与client_secret的正确性
核对代码中使用的client_id是否与Forge控制台应用的client_id完全一致(注意大小写、拼写),同时检查client_secret是否输入正确,避免因凭证错误导致权限验证失败。检查API端点的正确性
确保调用的APS API端点属于Viewer服务的合法域名,避免误调用未授权的其他API服务端点。
内容的提问来源于stack exchange,提问作者Greenwood N. M.
相关产品推荐
相关产品推荐

