Question

Cette erreur se produit lorsque je soumets une page pour charger un contrôle graphique .net. Je le gestionnaire http dans mon web.config ci-dessous. Pour des raisons whateve il ne semble pas fonctionner.

<httpHandlers>
  <remove verb="*" path="*.asmx"/>
  <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
  <add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
  <add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" validate="false"/>
  <add verb="GET" path="FtbWebResource.axd" type="FreeTextBoxControls.AssemblyResourceHandler, FreeTextBox" />
  <add path="ChartImg.axd" verb="GET,HEAD,POST" type="System.Web.UI.DataVisualization.Charting.ChartHttpHandler, System.Web.DataVisualization, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="false" />
</httpHandlers>

Toutes les idées pourquoi cette erreur se trouver? Im perplexe sur celui-ci.

Était-ce utile?

La solution 2

Je fixe en ajoutant le gestionnaire dans la section <system.webServer> du web.config pour IIS 7.

Autres conseils

Juste pour aider à rendre les choses claires, parce qu'ils ne sont pas clairs pour moi,

Chopps de réponse: "Je besoin d'ajouter le gestionnaire dans la section du web.config pour IIS 7"

signifie que le gestionnaire devait être également, dans la partie system.webServer dans le web.config.

Par Todd:

<add path="ChartImg.axd" verb="GET,HEAD,POST" 
type="System.Web.UI.DataVisualization.Charting.ChartHttpHandler, 
System.Web.DataVisualization, Version=3.5.0.0, Culture=neutral, 
PublicKeyToken=31bf3856ad364e35" validate="false" />

Passage à .NET classique AppPool dans IIS a fonctionné pour moi - comme recommandé dans le commentaire de Chopps

.

Juste pour aider à rendre les choses claires, parce qu'ils ne sont pas clairs pour moi,

Chopps de la Anser: "je devais ajouter le gestionnaire dans la section du web.config pour IIS 7"

signifie que le gestionnaire avait besoin d'être aussi dans la section system.webServer dans le web.config.

Le passage à .NET classique AppPool dans IIS a fonctionné pour moi! J'ai rencontré le problème lors de la migration du site Web de IIS 6 à IIS 10.

Hum ... peut-être <remove verb="*" path="*.asmx"/> ne fait pas votre serveur plus répondre aux requêtes POST? Essayez de commentaires que sur, et voir si elle est en remplaçant les lignes add.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top