2013-06-13 1 views
0

FireBreath 또는 ActiveX 관련 문제인지 또는 방금 잊어 버린 항목인지 확실하지 않습니다.FireBreath IE ActiveX는 인증 쿠키를 보내지 않습니다.

내 플러그인에서 FB :: DefaultBrowserStreamHandler 및 FB :: BrowserHost :: createStream() 파생어를 사용하여 파일을 다운로드하려고합니다. 내 http 요청이 쿠키에 의해 인증 된 경우에만 파일에 액세스 할 수 있습니다.

빌드 된 FireBreath 플러그인은 Chrome 및 FF에서는 작동하지만 IE에서는 작동하지 않습니다. 문제는 IE에서 Fiddler로 요청을 분석 할 때 세션 쿠키가 전송되지 않는다는 것입니다.

미리 감사드립니다.

답변

0

이 기능은 FireBreath의 activex 브라우저 스트림 구현에 있어야하는 방식으로 지원되지 않습니다. 코드를 수동으로 설정하는 지원을 추가하는 방법을 찾아야합니다. 걱정됩니다. npapi 브라우저에서 작동하는 이유는 브라우저 자체에서 요청을하기위한 API를 제공하기 때문에 프록시 정보와 쿠키가 제공된다는 것입니다. IE에서 우리는 그것을 에뮬레이션해야하며 에뮬레이션은 쿠키를 얻지 못합니다.