我想将 machineKey 添加到我的 machine.config 中,因为我正在使用 Web 农场场景中的 web.config 连接字符串的编程加密。
我的问题是,我应该将 machineKey 放在 machine.config 文件中的什么位置?那里没有我可以替换的,我怀疑它是自动生成的,那么它应该放在哪里?
我想将 machineKey 添加到我的 machine.config 中,因为我正在使用 Web 农场场景中的 web.config 连接字符串的编程加密。
我的问题是,我应该将 machineKey 放在 machine.config 文件中的什么位置?那里没有我可以替换的,我怀疑它是自动生成的,那么它应该放在哪里?
把它放在下面<system.web>
如果您需要生成密钥,请使用此 SO 帖子中显示的过程
内部<system.web>
:
<system.web>
<machineKey
validationKey="....."
decryptionKey="....."
/>
至少在我的文件底部。我认为 system.web 中元素的顺序并不重要,只要它是 system.web 元素正下方的顶层即可。