私は vs2008 を使用して Web アプリケーションを開発しており、Vista 64 ビットで 2 つのアカウントを使用しました。Vista インストール後の元の最初の管理者アカウントであり、現在はパワー ユーザー アカウントです。
何をしたか忘れましたが、元のアカウントで SectionInformation.ProtectSection (System.Configuration) を実行すると、構成セクションの暗号化が機能し、そこからの読み取りも機能します。
パワー ユーザー アカウントで実行すると、エラーが表示されます - オブジェクトは既に存在し、そこから読み取ることができません - 次のメッセージが表示されます: RSA キー コンテナーを開けませんでした。
パワー ユーザーに ProtectSection を実行する権限を与えるにはどうすればよいですか? RSAProtectedConfigurationProvider を使用します。