2011-03-05 4 views
0

웹 응용 프로그램의 일부 테스트를 위해 쿠키를 비활성화해야했습니다. 이제는 IE에서 어떤 이유로 쿠키를 localhost에서 더 이상 사용할 수 없습니다. 사파리, 파이어 폭스, 크롬에서 예상대로 작동하지만 알 수없는 이유로 인해 내 인생에서 쿠키가 localhost에서 작동하지 않습니다. 나는 전혀 운이없는 상상할 수있는 모든 환경을 문자 그대로 시도했다. URL을 'localhost'로 변경하면 예상대로 작동하지만 "localhost"를 사용하지 않고 "."마침표없이 쿠키를 쓰지는 않습니다. 내가 무슨 일을 했습니까? IE 9로 업그레이드를 시도했습니다. 그게 작동하지 않습니다. 난 다시 IE 8로 되돌아와 여전히 같은 문제가 있습니다. 나는이 원인이 무엇인지 firgure 시도하고 절대적으로 미친거야. 도구, 인터넷 옵션, 개인 정보, 고급 및 노골적인 브라우저를 사용하여 1 차 및 3 차 쿠키를 모두 허용하고 localhost 사이트에 있다면 쿠키를 씁니다.이 방법은 과거에 완벽하게 작동 했으므로 변경된 설정은 있지만 사용할 수는 없습니다. 내 인생은 도대체 무슨 일이 일어나는지 알아 낸다. 내가 어떻게이 문제를 해결할 수 있는지에 대한 생각이 있다면, 나에게 알려줘. 나는 운이 전혀없는 상상할 수있는 모든 설정을 시도했다. 나는 인터넷 익스플로러가 싫지만 다른 날의 대화 :IE 8은 더 이상 localhost의 쿠키를 허용하지 않습니다.

+0

로컬 호스트에 대한 쿠키를 찾아서 지우십시오. IE가 싫어하는 것에 대해서는 – Aristos

+0

+1입니다. urrrr – Andron

+0

재밌 네요, IE11과 반대되는 문제가 있습니다. localhost의 쿠키를 비활성화 할 수 없습니다. 슬라이더를 최대 (모든 쿠키 차단)로 설정했지만 여전히 로컬 호스트에 사용됩니다. 웹 페이지 주소를 hxxps : //127.0.0.1로 바꾸고 작업했습니다. 한 가지 더 유의하십시오. "localhost"는 차단되거나 허용 된 사이트 목록에 추가 될 수 없습니다. –

답변

3

도구, 인터넷 옵션, 고급으로 이동하고 재설정 버튼을 누르십시오. 모든 것을 공장 기본 설정으로 되돌립니다.

0

Fiddler2와 같은 도구를 사용하여 우연히 만났습니까? 귀하의 연결 설정 등을 확인 ... 나는 IE가 웹 프록시 도구를 사용하여 이상한 상태에 매달아했다.

0

@Hcabnettek 에 IE 캐싱 설정을 Always Refresh from server으로 설정해보십시오.

문제 일 수 있으며 클라이언트 측에서 캐시가 활성화 또는 비활성화되어 있는지 확신 할 수 없으므로 페이지 URL에 임의의 값이 포함 된 추가 쿼리 문자열을 하나 추가해보십시오. 따라서 URL의 쿼리 문자열에 임의 값을 추가하면 트리거됩니다 IE는 다른 페이지 URL에 대한 새 캐시를로드합니다.

도움이 되었기 때문에 도움이 되었기 때문에 나를 도왔습니다.

3

재치가 끝나면 http://localhost/ ... 대신 http://127.0.0.1/ ...을 사용하려고 시도했습니다. 작동합니다. 사파리와 비슷한 문제가 있었고 동일한 해결책이 거기에서 작동했습니다. 희망이 당신을 위해 작동합니다.

관련 문제