在我的 web.config 文件中,我有以下条目:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.web>
<machineKey validationKey="656....9CCF" decryptionKey="9020.....659" validation="SHA1" decryption="AES" />
</system.web>
</configuration>
我需要使用 web config 转换方法交换某些 web 发布配置文件下的validationKey
和值。decryptionKey
但是,我很挣扎,因为我找不到任何比基本连接字符串交换或类似功能更多的示例。
是否可以使用配置转换实际修改文件的这一部分?
到目前为止,当我预览转换时,我的尝试没有得到认可......
<?xml version="1.0" encoding="utf-8"?>
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
<system.web>
<machineKey validationKey="AE3E7...FAB49" decryptionKey="ADS32....32423twe" xdt:Transform="Replace" xdt:Locator="Match(validationKey)" />
</system.web>
</configuration>