【问题标题】:OpenID Consumer errorOpenID 消费者错误
【发布时间】:2008-11-19 09:24:51
【问题描述】:

在将 Zend OpenID Server 集成到 MVC 期间,我对消费者的回答有疑问(在 Livejournal 上)。它说:

“naive_verify_failed_return:提供商说签名无效”。

有没有人知道它为什么会出现?谢谢

【问题讨论】:

    标签: openid


    【解决方案1】:

    当消费者在无状态模式下运行并且 OP 无法验证签名时会发生此错误。假设一个正确实现的 OP 并且没有数据损坏,这不应该发生。如今,发生这种情况的最常见原因是 Net::OpenID::Consumer 中的一个长期存在的错误,导致它向 OpenID 2.0 OP 发送格式错误的签名验证请求。

    我刚刚在Net-OpenID-Consumer 1.030099_003 中向 CPAN 推送了一个修复程序,它很快就会发布稳定版本。同时,您可以通过实现关联缓存来解决此问题,从而避免无状态模式。有关详细信息,请参阅此线程:

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

    【讨论】:

      猜你喜欢
      • 2010-11-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-22
      • 1970-01-01
      相关资源
      最近更新 更多