파이어폭스를 쓰면서 문제가 발생하여 질문드립니다.
제가 방법적으로 모르고 있는것인지? 아니면 아예 지원이 안되는지? 아시는 분의 좋은 답변 부탁드립니다.
로그인이 필요한 특정사이트가 존재함.
로그인함. -> 로그인 후 새 브라우져 실행함.
동일 URL에 접속함. -> 자동로그인 되어있음.
이 경우 자동로그인이 안됬으면 좋겠는데...쿠키값을 읽어오는게 문제가 있는건지요?
익스플로러랑 비교해서 그렇지만...익스플로러는 새로운 브라우져를 띄우면
기존 브라우져에 있던 정보는 가져오지 않습니다.
다시 로그인하게 창이 뜨는거죠..
저의 경우 여러개의 아이디로 작업을 하는 일이 많아서
새 브라우져로 다른 아이디 로그인이 안되면 여간 불편한게 아니거든요.
혹 좋은 방법이 있으니다면 꼭좀 알려주세요.
각 창마다 쿠키값을 다르게 인식시킬 방법은?
-
- Posts: 41
- Joined: 2007 04 03 12:44 36
- Contact:
Re: 각 창마다 쿠키값을 다르게 인식시킬 방법은?
해결책은 아니고요.
파이어폭스는 멀티 쓰레딩 방식입니다.
즉, 하나의 프로세스에서 멀티 쓰레딩 방식으로 화면을 띄우다 보니 해당 쿠키값을 공유하는 구조지요.
잘 아시겠지만, 익스플로러의 경우 두가지 방식이 혼용되어 있는데요.
현재 띄워진 화면에서 ctrl+n 버튼을 이용해서 새 창을 띄우게 되면 파이어폭스와 동일하게 동작합니다
반면, kamida 님께서 말씀하신데로 쿠키나 뭐 그런 것들을 공유하지 않고 띄울려면 익스의 경우 따로 실행시키면 되는 거지요.
결과적으로 파이어폭스에서는 불가능할 것 같습니다.
만일 kamida님께서 사이트 개발하시는 분이시라면, 각 화면마다 뭔가 다른 정보를 주어 쿠키를 관리하시면 될 것 같긴한데 그 방법도 쉽진 않을 것 같습니다.
예를 들어 파이어폭스는 기본 화면이 XUL로 구현되어 있습니다. browser.xul 파일을 참고하시면, <tabbrowser> 라는 태그를 확인하실 수 있고 이것이 하나의 탭이자 한 화면을 구성하는 단위이기도 합니다. 아마 쿠키를 이용하여 사용자 정보를 만든다고 하면 tabbrowser의 속성중 다른 tabbrowser와 구분될 수 있는 값으로 구분해서 쿠키를 만드셔야 할 겁니다. 물론 이럴 경우 파이어폭스에서만 동작해야 하는 스크립트가 들어가야 할 겁니다.
즉 현재 대부분의 사이트가 이런 것들을 염두해 두고 만들지는 않았을 거라 생각하기 때문에 아마 생각하시는 그런 기능은 없을 거라 생각됩니다. 혹시 다른 방법이 있는지는 잘 모르겠습니다. ;;
파이어폭스는 멀티 쓰레딩 방식입니다.
즉, 하나의 프로세스에서 멀티 쓰레딩 방식으로 화면을 띄우다 보니 해당 쿠키값을 공유하는 구조지요.
잘 아시겠지만, 익스플로러의 경우 두가지 방식이 혼용되어 있는데요.
현재 띄워진 화면에서 ctrl+n 버튼을 이용해서 새 창을 띄우게 되면 파이어폭스와 동일하게 동작합니다
반면, kamida 님께서 말씀하신데로 쿠키나 뭐 그런 것들을 공유하지 않고 띄울려면 익스의 경우 따로 실행시키면 되는 거지요.
결과적으로 파이어폭스에서는 불가능할 것 같습니다.
만일 kamida님께서 사이트 개발하시는 분이시라면, 각 화면마다 뭔가 다른 정보를 주어 쿠키를 관리하시면 될 것 같긴한데 그 방법도 쉽진 않을 것 같습니다.
예를 들어 파이어폭스는 기본 화면이 XUL로 구현되어 있습니다. browser.xul 파일을 참고하시면, <tabbrowser> 라는 태그를 확인하실 수 있고 이것이 하나의 탭이자 한 화면을 구성하는 단위이기도 합니다. 아마 쿠키를 이용하여 사용자 정보를 만든다고 하면 tabbrowser의 속성중 다른 tabbrowser와 구분될 수 있는 값으로 구분해서 쿠키를 만드셔야 할 겁니다. 물론 이럴 경우 파이어폭스에서만 동작해야 하는 스크립트가 들어가야 할 겁니다.
즉 현재 대부분의 사이트가 이런 것들을 염두해 두고 만들지는 않았을 거라 생각하기 때문에 아마 생각하시는 그런 기능은 없을 거라 생각됩니다. 혹시 다른 방법이 있는지는 잘 모르겠습니다. ;;
- 후니미닉
- 해커
- Posts: 1393
- Joined: 2004 12 11 20:01 26
- Contact:
Re: 각 창마다 쿠키값을 다르게 인식시킬 방법은?
각 창마다 -no-remote 옵션을 주고 서로 다른 프로필로 실행하면 쿠키 공유를 막을 수있기는 합니다만...
Re: 각 창마다 쿠키값을 다르게 인식시킬 방법은?
바쁘신데 답변해 주셔서 감사합니다.
그냥 기능적으로 전혀 방법이 없나 고민했었는데 옵션을 이용하는 방법이 있었군요.
쿠키를 만들때 따로 구성을 해두면 좋겠지만 .... 수정할려니 ㅋㅋㅋ ....
그냥 있는 그대로 사용 할 방법을 택했습니다.
해당 옵션에 대해 찾아보니 상세하게 설명된 곳이 있어 올립니다.
참조하세요.
*****************************************************************************************************************
단축아이콘을 만들어 여러개의 프로필 사용하기
프로필을 용도에 맞게 설정하면 업무 향상에 도움이 됩니다.
예를 들어 웹디자이너라면 웹디자인에 관련된 확장기능만을 별도로 모아둔 프로필을 만들어
업무에는 이 프로필로 파이어폭스를 사용하고,
업무외 시간에는 평소에 쓰는 default 프로필을 사용하는 방법처럼요.
* 먼저 위에 설명한 것처럼 프로필 매니저를 불러내 새로운 프로필을 만듭니다. (~\firefox.exe" -P)
* 기존의 파이어폭스 아이콘을 복사/붙여넣기해서 두번째 단축 아이콘을 만듭니다.
* 새로 만든 아이콘에 우클릭 후 속석을 선택해 -p 프로필이름 -no -remote를 입력하면 됩니다.
* 이제 이 아이콘을 실행하면 바로 새로운 프로픨을 이용해 파이어폭스가 구동됩니다.
*****************************************************************************************************************
참조 URL : http://blog.naver.com/essbihan?Redirect ... 0050099614
그냥 기능적으로 전혀 방법이 없나 고민했었는데 옵션을 이용하는 방법이 있었군요.
쿠키를 만들때 따로 구성을 해두면 좋겠지만 .... 수정할려니 ㅋㅋㅋ ....
그냥 있는 그대로 사용 할 방법을 택했습니다.
해당 옵션에 대해 찾아보니 상세하게 설명된 곳이 있어 올립니다.
참조하세요.
*****************************************************************************************************************
단축아이콘을 만들어 여러개의 프로필 사용하기
프로필을 용도에 맞게 설정하면 업무 향상에 도움이 됩니다.
예를 들어 웹디자이너라면 웹디자인에 관련된 확장기능만을 별도로 모아둔 프로필을 만들어
업무에는 이 프로필로 파이어폭스를 사용하고,
업무외 시간에는 평소에 쓰는 default 프로필을 사용하는 방법처럼요.
* 먼저 위에 설명한 것처럼 프로필 매니저를 불러내 새로운 프로필을 만듭니다. (~\firefox.exe" -P)
* 기존의 파이어폭스 아이콘을 복사/붙여넣기해서 두번째 단축 아이콘을 만듭니다.
* 새로 만든 아이콘에 우클릭 후 속석을 선택해 -p 프로필이름 -no -remote를 입력하면 됩니다.
* 이제 이 아이콘을 실행하면 바로 새로운 프로픨을 이용해 파이어폭스가 구동됩니다.
*****************************************************************************************************************
참조 URL : http://blog.naver.com/essbihan?Redirect ... 0050099614
Who is online
Users browsing this forum: No registered users and 0 guests