, 내 프런트 엔드 a.example.com에 내 백 엔드가 b.example.com에 하위 도메인 (owa_cookie)에서 쿠키를 읽을 수 없습니다 :내 생산 환경에서
내가 쿠키를 만드는거야을 .example.com 도메인을 경로 '/'에 입력하면 javascript를 사용하여 하위 도메인에서 읽을 수 있습니다.
owa_cookie를 사용하여 Oracle에서 b.example.com 도메인의 쿠키를 읽으려고하면 no_data_found 오류가 발생합니다.
내 브라우저에있는 쿠키의 내용을 보면서 나는 그것을 볼 수 있습니다 :
도메인 .example.com을
경로/내 테스트 환경에서
, 내 앞을 종단과 종단은 동일한 하위 도메인 b.example.com에 있습니다. 여기서 Oracle Application Server는 똑같은 코드로 쿠키를 읽을 수 있습니다.
내가 뭘 잘못하고 있니? 내가 읽은 것부터, 하위 도메인에서 쿠키를 읽으려면 .example.com에 쿠키를 저장해야합니다. 하지만 여전히 작동하지 않습니다.
쿠키에 만료 기간을 설정 했습니까? 아니면 엄격하게 세션 쿠키입니까? –
Tamper Data와 같은 도구를 사용하여 쿠키가 실제로 서버로 전송되는지 확인하십시오. – h3xStream
예, 예. 오라클 httpservice를 호출하기 전에 쿠키가 3 분 내에 만료되도록 설정하고 있습니다. 하지만 내 서비스가 쿠키를 읽을 수 없다는 메시지를 보낸 후 "쿠키 표시"를 클릭하면 Firefox에서 쿠키를 볼 수 있습니다. – Zesty