寫代碼的時(shí)候調(diào)用oss上傳接口,提示
ERROR :Fetch API cannot load [http://localhost:8077/sonny/l...](http://localhost:8077/sonny/listUser?pageIndex=1&pageSize=10.) The value of the 'Access-Control-Allow-Origin' header in the response must not be the wildcard '*' when the request's credentials mode is 'include'. Origin '[http://localhost:8080](http://localhost:8080/)' is therefore not allowed access.
仔細(xì)一看绰寞,定位在了 credentials
const defaultOptions = {
credentials: 'include',
};
const newOptions = { ...defaultOptions, ...options };
return fetch(url,newOptions).then()
攜帶cookie時(shí)渤刃,后臺(tái)接口必須在響應(yīng)頭中添加
"Access-Control-Allow-Credentials","true"
但是由于oss上傳不需要攜帶cookie。
所以在調(diào)用接口的地方配置一下
request(url,{credentials: 'omit',})