J'ai une application web asp.net. J'ai besoin de télécharger les fichiers publiés sur AWS et d'y accéder via un navigateur. J'ai téléchargé le navigateur S3 et et créé mon compte en utilisant la clé d'accès et la clé d'accès secrète. Ensuite, j'ai téléchargé les fichiers publiés dans le compartiment souhaité. Mais quand je Default.aspx accédé, le navigateur a montré l'erreur:Site Web ASP.NET sur le cloud Amazon
Cette page contient les erreurs suivantes:
erreur sur la ligne 1 à la colonne 2: StartTag: nom de l'élément invalide est un rendu ci-dessous de la page jusqu'à la première erreur
Je viens de vérifier le téléchargement d'un échantillon de page html à ce chemin et je pouvais y accéder avec succès. Y at-il quelque chose que je dois faire sur EC2 pour obtenir mon site Web?
Essayez-vous d'utiliser S3 pour servir directement votre site ASP? S3 ne prend pas en charge le contenu dynamique. Il a besoin d'un serveur (une instance EC2 exécutant Windows et IIS) pour fonctionner. L'erreur que vous obtenez est votre navigateur Web essayant d'interpréter le balisage ASP directement en code HTML. –
L'instance EC2 exécute Windows Server 2008 R2 et dispose d'IIS 7 à ce sujet. Ai-je besoin d'AWS SDK pour accéder aux pages aspx? –
Ok, j'ai mal compris votre question. Mais la cause sous-jacente est toujours la même: votre navigateur reçoit un fichier XML de votre serveur Web. Voir ma réponse pour plus de détails. –