by Oliver
27. May 2010 16:34
Eine wirklich interessante Erklärung für diese InvalidOperationException findet sich hier: Request format is unrecognized for URL unexpectedly ending in /SomeWebServiceMethod.
Das Problem bei uns besteht darin, dass wir eine URL mit dem Querystring “campsiteId=12091&source=%22SearchPage%22” erwarten, aber in diesem Falle den Querystring “campsiteId=12091&source=217.xxx.yyy.35SearchPage217.xxx.yyy.35” (also statt “%22” die IP-Adresse des Clients) erhalten. Interessanterweise sieht man diesen Fehler so nur im Windows-EventLog, nicht aber in unserem Elmah-ErrorLog.
Offen ist derzeit die Frage, warum “%22” hier ersetzt wird – ob dies etwas mit den im o.g. Blog-Post erwähnten Proxyserver zu tun hat?
Oliver