Webファームシナリオでweb.config接続文字列のプログラムによる暗号化を行っているので、machine.configにmachineKeyを追加したいと思います。
私の質問は、machineKeyをmachine.configファイルのどこに置くかです。置き換えることができるものはまだありません。自動生成されているのではないかと思います。どこに配置すればよいですか。
<system.web>
の下に置くだけです
生成されたキーが必要な場合は、このサイトのツールを使用します: Machine Key Generator
更新:上記のリンクは無効になっているようです ここにキーを生成する別のサイトがあります
内部 <system.web>
:
<system.web>
<machineKey
validationKey="....."
decryptionKey="....."
/>
これは、少なくとも私のファイルの一番下にあります。 system.web要素の直下のトップレベルである限り、system.webの要素の順序は重要ではないと思います。
このリンクからコードを入力してマシンキーを生成します
http://www.eggheadcafe.com/articles/GenerateMachineKey/GenerateMachineKey.aspx