2009-12-03 3 views
2

인증을 위해 HTTP 기본 인증을 사용하는 타사 서비스와 상호 작용하는 Adobe Air 앱을 구축하고 있습니다. 내 자신의 코드에서 로그인 프로세스를 완전히 처리하고 싶습니다. 나는 jQuery를 사용하여 아약스를 처리하고있다.Adobe Air 인증 대화 상자 사용 안 함

문제는 사용자가 잘못된 자격 증명을 입력 할 때 공기가 내가 내가 엉망 할 수있는 두 가지 속성이 있다는 것을 읽은도 401

통보됩니다 내 자바 스크립트 전에 인증 대화 상자를 팝업 것입니다 :

  • window.htmlLoader.authenticate
  • air.URLRequestDefaults.authenticate

URLRequestDefaults.authenti 설정 false에 대한 cate는 아무 효과가없는 것으로 보이는데, URLRequest를 사용하지 않으므로 의미가 있습니다. htmlLoader.authenticate를 설정하면 대화 상자가 표시되지 않지만 모든 요청은 이제 401로 반환됩니다.

이 대화 상자가 나타나지 않도록하고 j가 인증을 처리하도록 할 수있는 방법이 있습니까?

+0

안녕하세요 매트, 저는 지금 같은 문제에 직면 해 있습니다. 해결책을 찾았습니까? –

답변

4

내가 ... 내가 영국에서 오히려 너무 자주 편안함을 공기와 함께 작동하도록 강요있을 때 다음과 같은 코드가 오히려 도움이

이제
//The answer to life the universe and everything?? 
flash.net.URLRequestDefaults.authenticate = false; 
flash.net.URLRequestDefaults.cacheResponse = false; 

당신이 자신을 인증을 처리해야합니다 또는 여송연 없어!