상황 :PHP에서 서로 다른 하위 도메인에서 HTTP 및 HTTPS에 사이트에 대한 쿠키를 설정
- 내가 이 secure.example.com을 내가 갖고 싶어 한 도메인에 대한 HTTPS 저장소 (xcart)를 실행하려고 해요 이 HTTP www.example.com
- 제가 아파치 (MAMP)에 PHP를 실행 해요에서 설정하는 쿠키에 대한 액세스, Firecookie
- 와 파이어 폭스에서 테스트는 기존의 코드는
.secure.example.com
에 쿠키를 설정합니다. 이 xcart 관련 있는지 확실하지 않지만setcookie
실제로secure.example.com
사용하여 호출됩니다. 왜 ".
"이 추가 될지 모르겠습니다.
문제 : 나는 HTTP 또는 HTTPS에서 가게를 실행 해요 여부를
내가 도메인
, 아니 쿠키가 생성되지 않습니다. 내가 사용하고있어 테스트 코드는 다음과 같습니다.example.com
하거나example.com
을 사용하는 HTTPS에setcookie
를 사용하려고setcookie('three', 'two', 0, "/", ".example.com");
나는 그것이 표시 않습니다 secure.example.com
또는 .secure.example.com
에 쿠키를 설정합니다.
쿠키가 표시되지 않는 이유가 있습니까?
검보 - nilacqua는 localhost를 사용하면서 setcookie를 호출하는 동안 .example을 사용하는 것처럼 보입니다. – Ramesh