2009-09-24 6 views
1

Dans AIR sur Mac, lorsque j'envoie des identifiants de connexion à un service et qu'ils sont incorrects, AIR affiche une fenêtre contextuelle native pour réessayer de se connecter sans envoyer d'événement d'erreur. Twitter fournit un en-tête (suppress_response_codes = true), qui renvoie toute erreur en tant qu'état 200 avec le message d'erreur. J'utilise HTTPService pour me connecter à un service sans en-tête comme celui-ci. Y a-t-il des propriétés ou des en-têtes que je peux envoyer pour éviter ce popup?Comment éviter une fenêtre d'authentification native dans AIR sur Mac?

Répondre

0

Si vous gérez tous les événements de votre classe, le message n'apparaîtra pas à l'utilisateur. Essayez de déclarer toutes les méthodes liées aux événements.

+0

J'ai tous les événements gérés et il invite toujours le popup. D'autres idées? –

2

J'ai été en mesure d'empêcher la fenêtre contextuelle en passant à URLLoader et en utilisant URLRequest.authenticate = false.

Questions connexes