2012-02-02 4 views
0

나는 소스가 을 가리키는 iFrame을 사용하는 사이트 http://abc.com/support을 가지고 있습니다. 내 목표는 도메인을 마스크하는 것이고 iFrame은이를 성공적으로 수행합니다. 그러나 iFrame을 통과 할 때 사용자가 IE 9 (소스 : https://123.sample.com)를 사용하여 사이트에 로그인 할 수 없다는 것을 알았습니다. 오류가 없습니다. 페이지가 새로 고쳐지고 로그인 화면에 계속 표시됩니다. 그러나 그들이 IE9의 https://123.sample.com으로 바로 간다면 로그인하는 것이 문제가되지 않습니다.iFrame을 통한 로그인은 IE9에서 작동하지 않습니까?

나는 IE 7의 표준을 사용하도록 강요 한 것이라고 생각했는데 <meta http-equiv="X-UA-Compatible" content="IE=7" />을 사용했지만 작동하지 않습니다. 이상하게도, iFrame에 잘못된 비밀번호를 입력하면 실제로 "잘못된 비밀번호"라는 오류 메시지가 나타납니다. 하지만 올바른 자격 증명으로 로그인하면 아무 일도 일어나지 않습니다. 페이지 새로 고침이 표시되지만 로그인 페이지가 계속 표시됩니다.

제안 사항? 여기에 두 번째 질문이 있습니다. iFrame의 소스는 안전한 페이지이지만 내 페이지는 아닙니다. 내 페이지 보안에 대한 요점이 있습니까?

+0

당신은'HTTPS를 넣으면 안됩니다 : 그 이유는 예를 들어, 질문의 숫자에서 논의되었다 //' iframe을 일반 HTTP를 통해 페이지에 로그인하려면 http://stackoverflow.com/a/8893704/372643 또는 http://security.stackexchange.com/q/1692/2435 (질문이 있습니다. 여러 번 여러 번 ...) – Bruno

+0

감사합니다, 브루노. 그 링크는 꽤 도움이됩니다. 그래서 내 페이지를 보호하는 것이 도움이되지 않을 것 같아. 그렇지? – Ray

+0

페이지 보호가 시작됩니다. 나머지 문제는 도메인 및 쿠키와 관련이있을 것 같습니다. – Bruno

답변

관련 문제