OpenID Consumer error - PullRequest
       6

OpenID Consumer error

1 голос
/ 19 ноября 2008

Во время интеграции Zend OpenID Server в MVC у меня возникла проблема с ответом потребителей (в Живом Журнале). Это говорит:

"naive_verify_failed_return: поставщик сообщает, что подпись недействительна".

У кого-нибудь есть идеи, почему он может появиться? Спасибо

1 Ответ

0 голосов
/ 09 ноября 2010

Эта ошибка возникает, когда потребитель работает в режиме без сохранения состояния, и OP не смог проверить подпись. При условии правильно реализованного OP и без повреждения данных, этого не должно происходить. В наши дни наиболее распространенной причиной этого является давняя ошибка в Net::OpenID::Consumer, которая заставляет его отправлять запрос проверки неверной подписи в OP OpenID 2.0.

Я только что передал исправление для этого в CPAN в Net-OpenID-Consumer 1.030099_003, и он скоро будет в стабильном выпуске. Тем временем вы можете обойти это, внедрив кэш ассоциаций, чтобы избежать режима без сохранения состояния. Смотрите эту тему для более подробной информации:

http://groups.google.com/group/openid-perl/browse_thread/thread/6f28a022cce5bcdd

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