2010-08-26 5 views
4

Je développe une application Web mobile à l'aide de l'espace de nom System.Web.Mobile d'ASP.NET. Je problème auquel est confronté avec redirection vers une page ASPX différente en utilisant Response.Redirect() tout en testant avec émulateurs dotMobi avec le message d'erreur:Response.Redirect() dans l'application mobile ASP.NET

L'élément demandé n'a pas pu être chargé (code d'état 502)

Répondre

0

Assurez-vous que les deux pages ASPX ont le bon jeu de type de contenu, par exemple:

<%@ Page ContentType="application/xhtml+xml" %>

en plus:

Response.ContentType = "application/xhtml+xml" 
0

Code d'état 502: Le serveur agissait en tant que passerelle ou proxy et recevait une réponse non valide du serveur en amont.

Référence: Wikipedia

est la page de destination de votre site? Contient-il des appels vers des services externes/autres serveurs?

1

Essayez d'utiliser Server.Transfer au lieu de response.redirect.

Questions connexes