视频取消token参数,改为sign增加工号

This commit is contained in:
zhangsir
2024-11-01 14:27:50 +08:00
parent b6bc60d8b9
commit de88a75aaa

View File

@@ -640,18 +640,17 @@
createPlayUrl(fid, u) {
let nowDate = new Date();
let ctime = parseInt(nowDate.getTime() / 1000);
let beforeUrl = parseInt(nowDate.getTime() / 1000) + '/' + fid;
const userNo = this.userInfo.userNo
let beforeUrl = parseInt(nowDate.getTime() / 1000) + '/' + fid + '/' + userNo;
//console.log(beforeUrl,'beforeUrl');
let urlSign = encodeURIComponent(encrypt(beforeUrl));
//console.log(urlSign,'urlSign');
// console.log(urlSign,'urlSign');
cookies.set('PLAYSIGN_TIME', ctime); //写客户端的cookie保存
const token = cookies.get('token');
const tokenUrl = encodeURIComponent(token)
//以下判断是为了区分本地环境和服务器环境
if (process.env.NODE_ENV == 'development') {
this.blobUrl = process.env.VUE_APP_FILE_BASE_URL + u;
} else {
this.blobUrl = process.env.VUE_APP_BASE_API + '/xboe/m/course/cware/resource?sign=' + urlSign + '&token=' + tokenUrl;
this.blobUrl = process.env.VUE_APP_BASE_API + '/xboe/m/course/cware/resource?sign=' + urlSign ;
}
//console.log(this.blobUrl,'this.blobUrl');
},