TarsCloud / TarsWeb

TARS Projects Dashboard
BSD 3-Clause "New" or "Revised" License
141 stars 99 forks source link

fix bug when upload and publish package by curl #72

Closed YiFabao closed 3 years ago

YiFabao commented 4 years ago

如果启用了验证上传的功能,调用curl 命令 ticket 验证通过后 代码中对ticket r的来源做了判断,如果是在query上的就做了重定向,这样调用curl 上传包就失败了。不明白那段代码有什么用处

ruanshudong commented 4 years ago

curl会自动重定向, 按说不应该出错 这段代码的目录是为了保证ticket不在url里面显示, 只放在cookie里面, 避免泄露

YiFabao commented 4 years ago

有空我再复现一下,把当时的返回信息截个图出来, 记得当时重定向返回的是一个<a href="/api/upload_and_publish"></a> 这样的东西