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

Aktivieren CORS auf WCF-Dienst. HTTP 405: Methode Nicht Zulässig

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
InformationsquelleAutor Ron | 2014-03-20
Schreibe einen Kommentar