찾다

 >  Q&A  >  본문

javascript - 도메인 간 요청 가져오기 문제

나는 thinkphp로 작성된 웹사이트 A를 가지고 있고, 이제는 React를 사용하여 웹사이트 B를 개발하고 있습니다. 두 웹사이트 중 하나는 localhost:8080이고 다른 하나는 localhost:8081입니다.

두 웹사이트는 동일한 사용자 시스템을 가지고 있습니다. 웹사이트 A가 웹사이트 B로 이동한 후 웹사이트 B는 로그인 상태를 유지하기 위해 웹사이트 A의 세션을 사용해야 합니다.

credentials = '포함'

배경과의 협력

header('액세스 제어-허용 자격 증명: true');
header('액세스 제어-허용-원본: http://localhost:8081');

교차 도메인 요청이 구현되었습니다

그런데 문제는 포트 8081 아래 포트 8080 아래에 쿠키가 없고, 세션 상태를 얻기 위해 쿠키를 전달할 수 없다는 것입니다.
이 문제를 해결하는 방법을 전문가에게 문의해도 될까요

高洛峰高洛峰2757일 전585

모든 응답(2)나는 대답할 것이다

  • 巴扎黑

    巴扎黑2017-05-16 13:05:55

    쿠키는 동일한 도메인 내에서 적용되도록 설정할 수 있습니다...........

    회신하다
    0
  • PHPz

    PHPz2017-05-16 13:05:55

    이 문제는 서버 측에서 해결해야 합니다. 세션을 공유 데이터 영역이나 데이터베이스(예: redis)에 두십시오. 서로 다른 포트에서 사용자가 동일하다고 판단되면 동일한 사용자의 세션 데이터를 가져와서 반환해야 합니다. .

    회신하다
    0
  • 취소회신하다