개발 Q&A

제목 도메인과 쿠키 문제? 라고 해야 될까요?
글쓴이 유마 작성시각 2016/03/21 15:50:02
댓글 : 10 추천 : 0 스크랩 : 0 조회수 : 11727   RSS

aaa.com 이라는 도메인과 서버가 있습니다. 아이피 주소는 11.11.11.11 입니다.

네임서버도 존재합니다. aaa.com 으로 등록 되어 있습니다.

그리고 또 하나의 서버가 있습니다. 아이피 주소는 11.11.11.12 입니다.

aaa.com ( 11.11.11.11 ) 서버에서 존 파일에 aa.aaa.com bb.aaa.com 이라는 두개의 서브 도메인을 생성 해서 11.11.11.12 로 연결 해두었습니다.

그리고 11.11.11.12 서버에서 버츄얼 호스트 설정에

aa.aaa.com 은 aaa 계정으로 연결, bb.aaa.com 은 bbb 계정으로

연결 해두었습니다.

 

aaa 계정은 aa.aaa.com 으로 인식 하는게 아니고 aaa.com 으로 인식하고

bbb 계정은 bb.aaa.com 으로 인식하는게 아니고 aaa.com 으로 인식해서

똑같은 솔루션이 셋팅 되어 있다는 가정하서 aa.aaa.com에서 로그인 해도 bb.aaa.com 쪽에서도 로그인이 되어 버립니다.

 

이럴 때 어떻게 해야 하는 건가요?

 

 

 다음글 dialog통해 modal창 띄우는 과정에서 잘못된 e... (2)
 이전글 자바스크립트로 createElement 하는데 오류가 ... (2)

댓글

변종원(웅파) / 2016/03/21 15:57:34 / 추천 0

aaa.com ( 11.11.11.11 ) 서버에서 존 파일에 <-- 이게 aaa.com 서버에서 dns서버 역할을 하고 있다는 건가요?

aa.aaa.com과 bb.aaa.com도 dns서버에 등록이 되어 있어야 구분을 합니다.

유마 / 2016/03/21 16:35:24 / 추천 0

웅파 // 네.

aaa.com ( 11.11.11.11 ) 서버에서 존 파일에 aa.aaa.com bb.aaa.com 이라는 두개의 서브 도메인을 생성 해서 11.11.11.12 로 연결 해두었습니다.

이 내용이 그 내용 아닌가요?

aaa.com가 네임서버 역할을 하고 있습니다.

그래서 그 안에 aaa.com.zone 에 aa IN A 11.11.11.12,  bb IN A 11.11.11.12로 등록 해두었습니다.

taegon / 2016/03/21 19:23:45 / 추천 0

저도 궁금한게 11.11.11.11의 DNS에 aaa.com과 서브 도메인으로 aa.aaa.com, bb.aaa.com 3개가 등록되어 있다는 말씀이신가요?

 

유마 / 2016/03/21 19:38:53 / 추천 0

taegon // 네

11.11.11.11 안에 DNS 가 있고요. aaa.com 과 서브 도메인으로 aa.aaa.com, bb.aaa.com 3개가 등록 되어 있습니다.

네임서버 주소는 ns1.aaa.com, ns2.aaa.com 로 되어 있습니다.

테러보이 / 2016/03/21 20:32:43 / 추천 0
서버쪽은 무지해서 모르겠구요. 로그인은
쿠키를 사용할 경우 .aaa.com 으로 생성해서 그런게 아닐런지요
taegon / 2016/03/21 20:40:14 / 추천 0
유마 // 로그인이 되신다는 걸 보면 aa.aaa.com과 bb.aaa.com으로 서버 연결은 문제가 없으시다는 거죠? 그럼 php 설정 중에 session.cookie_domain을 확인해보세요. .aaa.com으로 설정되어서 위의 테러보이님 답변처럼 공유가 가능하도록 되어있는지 확인해봐야 할 것 같습니다. 아니면 솔루션에서 해당 설정을 해주고 있는지 확인이 필요할 것 같네요.
변종원(웅파) / 2016/03/21 23:05:47 / 추천 0

dns 등록되어 있다면 테러보이님 말씀에 한표입니다.

 

aa.aaa.com 에서는 .aaa.com 이 아니라 aa.aaa.com 이라고 설정되어 있어야 합니다.

유마 / 2016/03/22 09:41:47 / 추천 0

다들 답변 감사합니다.

제가 확인해본바로는 어떤 피씨에서는 잘 되고 어떤 피씨에서는 안되고 잘 되는 피씨에서도 어떤 브라우저는 잘 되고 어떤 브라우저는 잘 안되는 현상이 있습니다.

무엇보다 문제는.. include_once 해서 파일을 불러 왔을 때 1,2,3 파일을 불러 왔는데 이상하게도 3 파일에서 1,2 에서 설정해놓은 값들이 불러와지지 않는 문제가 있습니다. 그게 문제가 아닌가 합니다. 그래서 1,2에서 설정해둔 쿠키 및 여러 값들이 3에서 불러지지 않아서 안 불러진거 처럼 읽히는게 아닌가 합니다.

테러보이 / 2016/03/22 10:56:23 / 추천 0
어떤 피씨는 안되고에서 라면
dns전파가 아직 다안되서 그런거 아닐까요?
유마 / 2016/03/23 09:20:05 / 추천 0

아무래도 위에서 해주신 말씀처럼 쿠키가 문제 인 것 같아 세션으로 처리했더니 제대로 됩니다.

그렇다면 쿠키가 문제가 맞다는 건데, 왜 우리 서버 말고 카페24에 있을 땐 아무 문제가 없었을 까요? 

일부러 테스트 하려고 카페 24 측에 요청해서 물리적으로 같은 서버로 바꿔달라고 해서 테스트 해봤는데도 그기선 잘 되었거든요.