小编Ale*_*ang的帖子

在JRuby上使用Rails4的OpenSSL :: Cipher :: CipherError

Rails4默认使用加密的cookie会话存储.当应用程序尝试加密cookie时,会引发以下错误:OpenSSL::Cipher::CipherError: Illegal key size: possibly you need to install Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files for your JRE(stacktrace:https://gist.github.com/8ba56b18060ae30e4d44 ).

正如这里提到的,这可以通过降级加密或安装JCE来解决 - 第一个是我真的不想做的事情而后者在heroku上是不可能的(afaik).

openssl jruby heroku ruby-on-rails-4

21
推荐指数
2
解决办法
4348
查看次数

标签 统计

heroku ×1

jruby ×1

openssl ×1

ruby-on-rails-4 ×1