Ошибка ссылок OpenID - PullRequest
       19

Ошибка ссылок OpenID

0 голосов
/ 05 июня 2011

Я пытаюсь интегрировать аутентификацию openid в asp.net 4 после этой статьи Я поступил так, как было продемонстрировано в статье. Проблема, с которой я сталкиваюсь, заключается в том, что работает только ссылка для входа в систему openid. Все остальные ссылки дают ошибку: Precondition failed.: userSuppliedIdentifier != null

Я загрузил страницу здесь . Также селектор openid из панели инструментов не работает, как я и просил здесь . Пожалуйста, ответьте.

1 Ответ

1 голос
/ 09 июня 2011

Если вы следуете приведенному выше примеру в методе HandleRelyingPartyRequest, измените эту строку:

var request = openid.CreateRequest (Request.Form ["openid_identifier"]); до

var request = openid.CreateRequest (Request.Form ["openid_username"]);

, а также удалите все общие исключения, которые есть в этом методе. Это должно решить проблему.

Спасибо, Раджу

...