WCF Rest WebService работает хорошо локально, но возвращает HTTP 400 извне - PullRequest
0 голосов
/ 12 декабря 2011

Я создаю веб-сервис WFC Rest.Этот сервис содержит POST-операции, которые работают правильно, когда я использую его локально.но когда я попытался использовать его с внешнего IP, но он вернул HTTP 400.

Это интерфейс веб-службы:

    [OperationContract(Name = "Login")]
    [WebInvoke(Method = "POST",
               ResponseFormat = WebMessageFormat.Xml,
               BodyStyle = WebMessageBodyStyle.Bare,
               UriTemplate = "Login")]
    string Login(Stream data);

Есть ли у вас какие-либо идеи по этому поводу?

Спасибо.

1 Ответ

1 голос
/ 12 декабря 2011

Попробуйте включить трассировку в своей службе и проверить журналы трассировки, чтобы увидеть, где ваш запрос не выполняется.Чтобы включить трассировку, перейдите по этой ссылке

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...