2016-08-16 1 views
0

Ich habe REST Web Service auf IIS 8.5. In Dev-Umgebung funktioniert alles OK, aber in der Produktionsumgebung bekomme ich "401 Unauthorized" -Fehler für PATCH-Anfragen. PUT und POST funktionieren ohne Probleme. Der Dienst wird als ApplicationPoolIdentity ausgeführt. Es hat wahrscheinlich etwas mit ACL-Berechtigungen zu tun, denn wenn ich "allen" Berechtigungen für den Ordner gebe, in dem der Dienst installiert ist, beginnt er ordnungsgemäß zu arbeiten. Bitte helfen.RESTful WCF Patch Verb 401.3 Fehler

Antwort

0

Alles, was ich tun musste, war, vollständige Berechtigungen zu IUSR für den Ordner hinzufügen, in dem der Dienst installiert ist. (Kann jemand erklären, warum PUT und POST ohne Probleme funktioniert, während PATCH nicht?)