1

aspnet メンバーシップを実行しているアプリケーションの MachineKey を変更する必要があるため、私が知る限り、ユーザーのすべてのパスワードを更新する必要があります。私はこれをプログラムで実行しようとしていますが、次のコードが見つかりましたhere

次のコードを実行すると

method = typeof(MachineKeySection).GetMethod("EncryptOrDecryptData", BindingFlags.Instance | BindingFlags.NonPublic);

byte[] stuff = (byte[])method.Invoke(section, new object[] { encodedPassword, null, 0, encodedPassword.Length, 0, false, false });

メソッドがヌルです。

また、そのコードでは MachineKeySection を変更できませんが、それを回避できると思います。

4

1 に答える 1