Ich habe eine ASP.NET MVC-Anwendung, wo ich WEB API 2 Routing aktiviert habe. Wenn die Anwendung mit der Standard-URL gestartet wird, wird die Standardaktion nicht aufgerufen. Ich erhalte die folgende Nachricht:ASP.NET MVC Routingfehler
"Nachricht": "Die angeforderte Ressource unterstützt http-Methode 'GET' nicht."
Damit begann die auftritt, wenn ich die [Controller spezifische] Routing-Funktion über die config.MapHttpAttributeRoutes aktiviert() Betrieb.
Wenn ich diesen Aufruf nicht einschließen, wird die Standardaktion aufgerufen.
Wenn ich den Anruf in verlassen - kann ich noch die Aktionen zugreifen, indem speziell sie in der URL einschließlich - wie XXX/Home/ XXX/Home/Index
I-Routing in bisherigen Anwendungen integriert haben. Diese Anwendung ist eine Übernahme für mich, und ich kann nicht identifizieren, warum die Standardaktion nicht aufgerufen wird.
Zeigen Sie uns Ihre Controller/Action-Code eine Kopie/einfügen vollständige Fehlermeldung, bitte. –
Haben Sie ein Routing-Attribut auf der Route? Etwas wie '[HttpPost]'? – nurdyguy
gibt es keinen Fehler. – Peter