Wie kann ich untersuchen, WCF was 400 bad request über GET?

Die folgenden WCF-endpoint funktioniert gut mit dem WCF test client:

[OperationContract]
[WebGet(ResponseFormat = WebMessageFormat.Xml,
        BodyStyle = WebMessageBodyStyle.Bare,
        UriTemplate = "listflaggedassets/{platform}?endpoint={endpoint}&pid={portalid}&processCode={processCode}&index={index}&limit={limit}")]
AssetList ListFlaggedAssets(short processCode, string platform, string endpoint = "null", string portalId = "null", int index = 0, int limit = 12);

Jedoch, wenn ich versuche zu navigieren, um die URL http://localhost/DigitalREST/XosAssets.svc/listflaggedassets/SEC?endpoint=superfan&pid=0&processCode=0&index=0&limit=20 bekomme ich einen 400 bad request.

Ich kann nicht scheinen zu finden, jeder Weg, um herauszufinden, WARUM ich bin immer ein bad request, sowie das anbringen von IIS für das Debuggen bricht nicht über Ausnahmen.

Wie kann ich untersuchen, die Ursache für eine schlechte Anfrage?

InformationsquelleAutor KallDrexx | 2012-03-27
Schreibe einen Kommentar