WCF - RESTful-аутентификация - всегда получаю 400 или 401 HTTP-ответ - PullRequest
1 голос
/ 12 октября 2011

Я использую fiddler для генерации RESTful-запроса к службе TransportCredentialOnly (Basic).если я включаю строку «Авторизация: Основные», я всегда получаю ошибку 400 неверный запрос.В противном случае, если я пропущу это, я получу ожидаемое 401.

Обычно, когда я вижу 400, есть трассировка стека, или какая-то подсказка, чтобы помочь мне отладить это, но в этом случае ничего.Я иду в кругах на этом.GUID + app_tracelog & app_tracelog, похоже, ничего не обновляют и не раскрывают, и в моем файле service.config у меня есть

   <serviceDebug includeExceptionDetailInFaults="True" />

, что для большинства ошибок приводит к трассировке стека.Казалось бы, подсистема аутентификации по какой-то причине расстраивается, но я понятия не имею, почему ...

Мой заголовок запроса в fiddler просто имеет Авторизацию: Basic [Base64 version of name; pass] и все.

Пожалуйста, сообщите!

1 Ответ

2 голосов
/ 12 октября 2011

Имя и пароль должны быть разделены двоеточием, а не точкой с запятой.

...