ssl - 如何解决moodle失败签名数据: error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad decrypt - SHA256?

标签 ssl single-sign-on moodle saml-2.0

我正在使用 SSO 开发一个 Moodle 网站。我已经配置了 auth_saml2 moodle 插件,并且已经使用测试登录进行了测试。我收到错误

Exception: Failure Signing Data: error: 06065064: digital envelope routines: EVP_DecryptFinal_ex: bad decrypt - SHA256



我已经尝试过 SHA384、SHA512 算法,但仍然遇到同样的错误。

错误截图。

enter image description here

最佳答案

该错误消息已在 Github 上以几张票的形式报告。

https://github.com/catalyst/moodle-auth_saml2/issues/387

https://github.com/catalyst/moodle-auth_saml2/issues/380

看起来证书可能需要重新生成?

还有一个关于 Moodle 的帖子,他们切换到 OpenID

https://moodle.org/mod/forum/discuss.php?d=397317

关于ssl - 如何解决moodle失败签名数据: error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad decrypt - SHA256?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61636917/

相关文章:

php - SwiftMailer - PHP - 如何禁用 ssl 证书验证

javascript - 如何在php-moodle中删除之前添加确认消息

ruby - Watir-Webdriver、PhantomJS 和重定向到 https 的 URL

ssl - Play 框架看不到 SSL 中间/链证书

spring-security - 将 java webapp 转换为使用 SAML2 身份验证

java - CAS 4.2 获取LDAP属性

php - 如何在另一个站点/外部站点中注销moodle

php - 我如何根据 Moodle 2.6.0 版本中的 $courseId 获取 $cm->id?

amazon-web-services - 在 S3 上使用 https 托管 SPA 或静态网站的最便宜方式

go - 无法为 SAML 响应创建正确的签名