sqle
sqle copied to clipboard
自定义扫描任务TOKEN没有展示到页面
版本信息(Version)
3.2408.0
问题描述(Describe)
智能扫描06版本升级后,页面只能看到启动scanner的命令,无法直接获取到token。自定义扫描任务需要使用方自行对接,所以页面/接口均没有返回对应的TOKEN,导致执行上传SQL时无法通过校验
截图或日志(Log)
如何复现(To Reproduce)
- 创建自定义扫描任务
- 手动调用接口( /:project_name/audit_plans/:audit_plan_id/sqls/upload)上传SQL
问题原因
自定义扫描任务没有返回token
解决方案
- 页面/接口提供token返回值
--project=default --audit_plan_id=3 --token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhcG4iOiJjNGNhNDIzOGEwYjkyMzgyMGRjYzUwOWE2Zjc1ODQ5YiIsImV4cCI6MTc1NzQxNDczMSwiaXNzIjoiYWN0aW9udGVjaCBkbXMiLCJ1aWQiOiI3MDAyMDAifQ.S0hqwpdBCBHbXgeb1o3sTKmQdxoCeNs1k5hqiNSrOIQ临时解决方案: 从数据库中instance_audit_plans表中查询到token字段