文档首页/ 工业数字模型驱动引擎/ SDK参考/ 数据建模引擎SDK参考/ 常见问题/ 数据建模引擎运行SDK相关问题/ 如何解决SDK部署后本地单点登录校验请求头X-Auth-Token的问题?
更新时间:2025-06-23 GMT+08:00
分享

如何解决SDK部署后本地单点登录校验请求头“X-Auth-Token”的问题?

问题描述

数据建模引擎运行SDK环境并调用全量数据服务API时,可能会遇到请求头“X-Auth-Token”校验失败的问题。该问题通常表现为请求报错,如图1所示。

图1 请求头X-Auth-Token报错

处理方法

  1. 根据单点登录配置,在“application.properties”配置文件中,配置以下信息,关闭Token认证。

    OPEN_IAM_TOKEN_VALIDATION=FALSE

  2. 根据使用场景处理请求头“X-Auth-Token”

    • 直接调用全量数据服务API:在请求中添加请求头“X-Auth-Token”,输入任意值(非空即可)。
    • 通过数据管理API代理器方式调用:重写“XDMTokenService”类中的“getToken”方法,根据业务需求返回相应的token。

相关文档