从网上看了个加密配置文件(web.config)可是不知道密钥导到哪里了?
用这句加的密aspnet_regiis.exe -pef "connectionStrings " "D:\My2005Codes\WebTestCode\TestWEBSite "
用这句把密要导出到ras容器,可是我怎么才能把密钥存成一个文件,带到另一台电脑上?
谢谢了。
------解决方案--------------------up
------解决方案--------------------到另外一台电脑要重新加密才行.
------解决方案--------------------到另外一台电脑要重新加密才行.
------解决方案--------------------可以使用aspnet_regiis -pc "myKey " -pku 创建密钥;
aspnet_regiis -px "myKey " -pku 导出密钥;
aspnet_regiis -px "myKey " -pku 导入密钥;
创建密钥必须要使用aspnet_regiis -pc "myKey " -exp 这样才能被 -px参数导出。
aspnet_regiis.exe
iis 站点可以这么用pef "connectionStrings " "D:\My2005Codes\WebTestCode\TestWEBSite "
-pef 对指定物理(非虚拟)目录中的 Web.config 文件的指定配置节进行加密。
对应的这个解密则是
-pdf 参数 对指定物理(非虚拟)目录中的 Web.config 文件的指定配置节进行解密。