ssm 앞 뒤 전단 ajax 데이터 오류 가 져 오기 응답 에서 Origin '헤 더 는 요청 의 cre 일 때 와 일 드 카드' * '가 되 어 서 는 안 됩 니 다.

1035 단어 SSM자바springboot
java 전후 단 분리 항목, 전단 ajax 는 요청 의 자격 증명 모드 가 'include' 일 때 응답 에서 크로스 도 메 인 요청 타 임 스 오류 Origin '헤 더 를 와 일 드 카드' * '로 보 내 면 안 됩 니 다. 
백 엔 드 컨트롤 러 가 @ CrossOrigin 주석 을 추가 하면,
ajax 에 contentType: "application / x - www - form - urlencoded" 를 추가 하면 도 메 인 접근 이 제 한 된 문 제 를 해결 할 수 있 습 니 다.
 
 $.ajax({
            type: "GET",
            url: "http://192.168.10.85:9098/eshop/getItemList",
            data: {
                "getitem":"getitemlist",
            },
			contentType: "application/x-www-form-urlencoded",
			success: function (data) {
                if (data.status == "success") {
                    itemlist = data.data;
                    reloadDom();
                } else {
                    alert("      1:" + data.data.errorMsg);
                }
            },
            error: function (data) {
                alert("      :" + data.responseText);
            }

        });

좋은 웹페이지 즐겨찾기