2009-06-23 7 views
0

J'ai écrit un gestionnaire http pour télécharger plusieurs fichiers depuis une application flexible. Dans l'explorateur, il fonctionne correctement, mais dans d'autres navigateurs j'ai problème avec l'authentification obiously formes ..Problème d'authentification ASP.NET HttpHandler dans un navigateur non-IE

ce journal est de la demande de Firefox, Opera, etc ..:

/admin/UploadProductImage. ? axd utilisateur = a6s55d4as6 & Id = 33 état: 302 (trouvé) /admin/login.aspx?ReturnUrl=%2fadmin%2fUploadProductImage.axd%3fUser%3da6s55d4as6 & Id = 33 état: 200 (OK)

dans Internet Explorer:

/admin/UploadProductImage.axd?User=a6s55d4as6 & Id = 33 état: 200 (OK)

ont rencontré quelqu'un avec cela?

Merci beaucoup!

Répondre

1

Que doit-il se passer? La première trace ressemble à ce qui devrait se passer si vous n'êtes pas connecté. Il redirige vers la page de connexion. N'est-ce pas ce que tu veux? Probablement dans le cas IE, vous étiez déjà connecté.

+0

Je suis également connecté dans d'autres navigateurs, mais cela ne fonctionne que dans IE. –

+0

Vous n'avez pas répondu à ma question. Qu'est-ce qui est censé arriver? En outre, avez-vous testé le cas où l'utilisateur est déjà connecté? Ou où l'utilisateur n'est pas connecté? –

+0

Je le teste quand je suis connecté. Je veux envoyer un fichier de Flash à HttpHandler, mais quand UploadProductImage.axd est appelé à partir de Flash dans Firefox alors Request.IsAuthenticated est faux et la demande est redirigée vers la page de connexion. –