ありがとうございます、@gerhard さん!
で
(でも、これは Rails 7.1 のことですよね?)
私の既存のプラグインで、plugin.rb に「知っていれば明白な」一行を追加することで、この変更を無視する方法をご存知ですか?
それとも、これを理解するために自分で調べる必要があるのでしょうか。
編集:しかし、dev で config/application.rb にその行を追加しても、魔法のような解決にはなりませんでした。
すみません。もう少し読みました。
なので、これが私の当面の問題を解決してくれるかもしれません。改めてご協力ありがとうございます!今度こそ理解できるかもしれません。
さて、Rails 6 と Rails 7 の両方で生成したキーは次のようになります。
#<ActiveSupport::KeyGenerator:0x000055870212d4f8 @hash_digest_class=OpenSSL::Digest::SHA1, @iterations=65536, @secret="my-big-secret">
しかし、それらは異なる方法で暗号化されます。hash_digest_class が問題だと思っていたのですが、少なくとも両方で同じように見えますが、暗号化された文字列は異なります。![]()