Если вы отправляете запрос POST с Content-Type
из application/x-www-form-urlencoded
, но сущность POST содержит что-то отличное от обычного формата key1=value1&key2=value2
, это может объяснить это.Похоже, что DotNetOpenAuth не может обработать объект POST, который утверждает, что он является парой имя = значение, но имеет только значение без ключа перед ним.Возможно, это ошибка в DotNetOpenAuth, поскольку обычно это просто значение нулевого ключа.
Если вы вообще не отправляете пары ключ = значение, я предлагаю вам удалить или изменить заголовок Content-Type, чтобы не претендовать на отправку пар ключ = значение.Если вы отправляете их, но намеренно отправляете пустой ключ, подождите, пока ошибка исправлена .