2***@qq.com
2***@qq.com
  • 发布:2024-03-19 18:34
  • 更新:2024-03-20 15:20
  • 阅读:272

uniapp 运行在iOS真机上出现403报错

分类:uni-app

请问这是uniapp 我哪里没有配置正确吗,还是Safari 的问题呢


 queryToken() {  
        if (this.token) {  
            console.log('当前存在有效Token', this.token);  
            return Promise.resolve(this.token);  
        }  
        console.log('当前不存在Token', this.token);  
        const obj = {  
            apiKey: this.config.apiKey,  
            expires: 86400,  
            timestamp: Date.now(),  
            acl: `[{"service":"ecs:crs","effect":"Allow","resource":["${this.config.crsAppId}"],"permission":["READ","WRITE"]}]`  
        };  
        const str = Object.keys(obj)  
            .sort()  
            .map((k) => k + obj[k])  
            .join('');  
        obj.signature = CryptoJS.SHA256(`${str}${this.config.apiSecret}`, '').toString();  
        console.log("请求token/v2页面的参数是", obj)  
        return new Promise((resolve, reject) => {  
            fetch('https://uac.easyar.com/token/v2', {  
                method: 'POST',  
                body: JSON.stringify(obj),  
                dataType: 'json',  
                headers: {  
                    // 'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8',  
                    'Content-Type': 'application/json',  
                    'Accept': 'application/json',  
                }}).then(response => {  
                    //handle response              
                    return response.json();  
                }).then(data => {  
                    //handle data  
                    console.log(data)  
                    this.token = data.result.token;  
                    resolve(this.token);  
                }).catch(error => {  
                //handle error  
                    reject(error)  
                });  
        });  
    }  
2024-03-19 18:34 负责人:无 分享
已邀请:
JXWang

JXWang

这是运行到 h5 吗?看一下控制台 network 是不是接口报错了

要回复问题请先登录注册