如何把请求头X-User-Token修改为X-WebOffice-Token

阅读次数 69

项目目前是offcie测试应用;<img src="https://solution-community.wps.cn/uploads/post/4RX4GB5rTjY.png" alt="1685425075626.png"/> 请求的时候请求头是:X-User-Token <img src="https://solution-community.wps.cn/uploads/post/4RX5iQd8ChY.png" alt="0562fc3506ed34dcc9aa3dd104bc51d.png"/>
sdk版本:web-office-sdk-solution-v1.1.22.umd.js

根据文档操作提示,进行的配置如下,<img src="https://solution-community.wps.cn/uploads/post/4RX4YNHVc2A.png" alt="1685425239121.png"/> 提示以下错误<img src="https://solution-community.wps.cn/uploads/post/4RX5ehKaKTf.png" alt="1685425364160.png"/> 然后我参照下图所示方法修改仍然没有解决问题,参照下题提问作者的sdk版本进行降级到1.1.20、token更改为fileToken均不能实现对请求头的更改<img src="https://solution-community.wps.cn/uploads/post/4RX5pvC4xLm.png" alt="image.png"/>
上述操作均为前端操作;请问前端是否需要进行修改、调整;后端是否也需要进行其他设置。望尽快回复,公司已和贵司商务联系,测试环境通过后,会尽快和贵司沟通合作方案!

1 Answers

你好,token传递是weboffice的预设行为,不需要接入方手动更改请求头。您只需在初始化init()的时候传入token值,即可在您的回调接口的请求头中通过x-weboffice-token拿到该值以识别用户身份。