Merge branch 'dev_aliyun' of https://bdgit.educoder.net/Hjqreturn/educoder into dev_aliyun

merge
dev_tj
tangjiang 5 years ago
commit 44bcbf6ab3

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 128 KiB

@ -101,9 +101,6 @@ export function initAxiosInterceptors(props) {
// proxy="https://test-jupyterweb.educoder.net" // proxy="https://test-jupyterweb.educoder.net"
//proxy="http://192.168.2.63:3001" //proxy="http://192.168.2.63:3001"
try { try {
var u = navigator.userAgent;
var isIOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端
if (isIOS) {
const str =window.location.pathname; const str =window.location.pathname;
if(str.indexOf("/wxcode") !== -1){ if(str.indexOf("/wxcode") !== -1){
// console.log("开始重写cookis"); // console.log("开始重写cookis");
@ -120,11 +117,11 @@ export function initAxiosInterceptors(props) {
}else{ }else{
cookie.save('autologin_trustie',_arr[1],{ path: '/' }); cookie.save('autologin_trustie',_arr[1],{ path: '/' });
cookie.save('autologin_trustie',_arr[1], { domain: '.educoder.net', path: '/'});
} }
}); });
} }
} }
}
}catch (e) { }catch (e) {
} }

@ -44,30 +44,24 @@ const App = (props) => {
const {identifier} = props.match.params; const {identifier} = props.match.params;
// 获取路径参数 // 获取路径参数
const _params = window.location.search; const setCookier = () => {
const setCookier = () => { const _params = window.location.search;
var u = navigator.userAgent; if (_params) {
var isIOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端 let _search = _params.split('?')[1];
if (isIOS) { _search.split('&').forEach(item => {
}else{ // console.log(item);
if (_params) { const _arr = item.split('=');
let _cookie = ''; cookie.remove(_arr[0], {
let _search = _params.split('?')[1]; path: '/',
// if(_search.split('=')) { domain: '.educoder.net'
// _cookie = _search.split('=')[1];
// cookie.save('_educoder_session', _cookie);
// }
_search.split('&').forEach(item => {
const _arr = item.split('=');
cookie.save(_arr[0], _arr[1], {
path: '/',
domain: '.educoder.net'
});
}); });
} cookie.save(_arr[0], _arr[1], {
path: '/',
domain: '.educoder.net'
});
});
} }
} }
setCookier(); setCookier();
const [isActive, setIsActive] = useState(-1); const [isActive, setIsActive] = useState(-1);
const [tip, setTip] = useState(''); const [tip, setTip] = useState('');

@ -10,31 +10,21 @@ import axios from 'axios';
import cookie from 'react-cookies' import cookie from 'react-cookies'
// axios.defaults.withCredentials = true; // axios.defaults.withCredentials = true;
const setCookier = () => { const setCookier = () => {
// var u = navigator.userAgent; const _params = window.location.search;
// var isIOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端 if (_params) {
// if (isIOS) { let _search = _params.split('?')[1];
// _search.split('&').forEach(item => {
// }else{ // console.log(item);
// const _params = window.location.search; const _arr = item.split('=');
// if (_params) { cookie.remove(_arr[0], {
// let _search = _params.split('?')[1]; path: '/',
// _search.split('&').forEach(item => { domain: '.educoder.net'
// // console.log(item); });
// const _arr = item.split('='); cookie.save(_arr[0], _arr[1], { domain: '.educoder.net', path: '/'});
// cookie.remove(_arr[0], { });
// domain: '.educoder.net', }
// path: '/',
//
// });
// cookie.save(_arr[0], _arr[1], {
// path: '/',
// domain: '.educoder.net'
// });
// });
// }
//
// }
} }
// 获取代码块 // 获取代码块

Loading…
Cancel
Save