Bonjour à tous !

Voici mon problème :

Je suis entrain de développer un site personnel en ASP/C# pour tester. Je crée du code à la volé (un peu à la façon des servlet en java) dans des literal.

J'ai voulus insérer un formulaire html
Code : Sélectionner tout - Visualiser dans une fenêtre à part
ContenuDivCorps.Text = "<form method=\"post\" action=\"./?Page=LivreDOr\"><input type=\"text\" name=\"Pseudo\" /></form>";
mais lorsque sur la page, je tape quelque chose dans le champs puis je presse <Entrée>, le message d'erreur suivant apparait :
Erreur du serveur dans l'application '/SiteTests'.
Le verbe HTTP POST utilisé pour accéder au chemin d'accès '/SiteTests/' n'est pas autorisé.
Description : Une exception non gérée s'est produite au moment de l'exécution de la demande Web actuelle. Contrôlez la trace de la pile pour plus d'informations sur l'erreur et son origine dans le code.

Détails de l'exception: System.Web.HttpException: Le verbe HTTP POST utilisé pour accéder au chemin d'accès '/SiteTests/' n'est pas autorisé.

Erreur source:

Une exception non gérée s'est produite lors de l'exécution de la demande Web actuelle. Les informations relatives à l'origine et l'emplacement de l'exception peuvent être identifiées en utilisant la trace de la pile d'exception ci-dessous.

Trace de la pile:

[HttpException (0x80004005): Le verbe HTTP POST utilisé pour accéder au chemin d'accès '/SiteTests/' n'est pas autorisé.]
System.Web.DefaultHttpHandler.BeginProcessRequest(HttpContext context, AsyncCallback callback, Object state) +2871146
System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +8674594
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +155


Informations sur la version : Version Microsoft .NET Framework :2.0.50727.3053; Version ASP.NET :2.0.50727.3053
Apparemment le Post n'est pas autorisé (contrairement au get, que j'ai aussi testé).

Mais question est la suivante : comment autoriser le post ? Est-ce au niveau de la config de mon site ? de IIS ?

Merci de votre aide ! Bonne journée !