mirror of
https://github.com/ONLYOFFICE/server.git
synced 2026-04-07 14:04:35 +08:00
change location of jwt when uploading image from link to query string, to prevent problems with IIS URL Rewrite
This commit is contained in:
@ -124,7 +124,7 @@ exports.uploadImageFileOld = function(req, res) {
|
||||
logger.debug('Start uploadImageFileOld: docId = %s', docId);
|
||||
var userid = req.params.userid;
|
||||
if (cfgTokenEnableBrowser) {
|
||||
var checkJwtRes = checkJwtUpload(docId, 'uploadImageFileOld', req.params.jwt);
|
||||
var checkJwtRes = checkJwtUpload(docId, 'uploadImageFileOld', req.query['token']);
|
||||
if(!checkJwtRes.err){
|
||||
docId = checkJwtRes.docId || docId;
|
||||
userid = checkJwtRes.userid || userid;
|
||||
@ -211,7 +211,7 @@ exports.uploadImageFile = function(req, res) {
|
||||
|
||||
var isValidJwt = true;
|
||||
if (cfgTokenEnableBrowser) {
|
||||
var checkJwtRes = checkJwtUpload(docId, 'uploadImageFile', req.params.jwt);
|
||||
var checkJwtRes = checkJwtUpload(docId, 'uploadImageFile', req.query['token']);
|
||||
if (!checkJwtRes.err) {
|
||||
docId = checkJwtRes.docId || docId;
|
||||
userid = checkJwtRes.userid || userid;
|
||||
|
||||
@ -221,8 +221,8 @@ if (cluster.isMaster) {
|
||||
res.sendStatus(403);
|
||||
}
|
||||
});
|
||||
app.post('/uploadold/:docid/:userid/:index/:jwt?', fileUploaderService.uploadImageFileOld);
|
||||
app.post('/upload/:docid/:userid/:index/:jwt?', rawFileParser, fileUploaderService.uploadImageFile);
|
||||
app.post('/uploadold/:docid/:userid/:index', fileUploaderService.uploadImageFileOld);
|
||||
app.post('/upload/:docid/:userid/:index', rawFileParser, fileUploaderService.uploadImageFile);
|
||||
|
||||
app.post('/downloadas/:docid', rawFileParser, canvasService.downloadAs);
|
||||
app.get('/healthcheck', utils.checkClientIp, docsCoServer.healthCheck);
|
||||
|
||||
Reference in New Issue
Block a user