skywalking-client-js会发起2个请求到服务端这两个是没有加签的,拿到curl会发请求。
/skywalking/v3/segments
skywalking/browser/perfData
官方的提供的是一个固定token,安全系数低,而且一些重复提交应该也是没有的:
https://skywalking.apache.org/docs/main/v9.2.0/en/setup/backend/backend-token-auth/
想法:为这两个请求添加自己平台的加签参数
/skywalking/v3/segments
skywalking/browser/perfData
源码分析:
应该在report.ts 发请求方法里面加我们的加签请求头就好了
也可以通过外部拦截这2个请求,然后再将加签请求头加进去