Aktivieren CORS auf WCF-Dienst. HTTP 405: Methode Nicht Zulässig
Ich versuche zu aktivieren CORS auf einen WCF-Dienst. Wenn ich versuche zum senden einer Anfrage von meinem client, der die Anfrage gesendet wird unter Verwendung der OPTIONS
verb. Ich bekomme immer eine HTTP 405: Method not allowed
Fehler
Wenn ich versuche mit Fiddler und erstellen Sie die gleiche Anfrage mit der POST
verb die Antwort scheint richtig zu sein.
Habe ich versucht zu entfernen webDAV
mit Hilfe des Tutorials
http://brockallen.com/2012/10/18/cors-iis-and-webdav/ aber es scheint nicht zu funktionieren.
Ich habe aktualisiert mein WCF zu aktivieren CORS unter Bezugnahme auf das tutorial http://enable-cors.org/server_wcf.html. Ich bin nicht sicher, was schief läuft. Die Antwort zu haben scheinen, die CORS-header
Jegliche Hilfe würde sehr geschätzt werden.
PS: ich wollte nicht machen, die Frage sehr groß und unübersichtlich. Wenn Sie möchten schauen Sie auf meine config sein, lassen Sie mich wissen, und ich kann es teilen
- Vielmehr fügen Sie einfach die gewünschten Header für die preflight-Anfrage und die Gewährleistung der OPTIONEN Nachricht nicht blockiert, wäre es besser, zu implementieren CORS in der WCF. Es ist eine Schande, dass OOTB WCF kommt nur mit einem Verhalten, dass kompatibel mit ASP-Webseiten. productiverage.com/wcf-cors-plus-json-rest-complete-example
Du musst angemeldet sein, um einen Kommentar abzugeben.
Überprüfen Sie diesen link http://praneeth4victory.wordpress.com/2011/09/29/405-method-not-allowed/: