2011-11-09 72 views

回答

31

您是否嘗試過這種方式?:

加密:

aspnet_regiis.exe -pef "connectionStrings" C:\path\to\application 

解密:

aspnet_regiis.exe -pdf "connectionStrings" C:\path\to\application 
1

如果你的意圖是解密web.config中的connectionStrings部分,您將不得不使用下面的命令。

aspnet_regiis -pdf "connectionStrings" -app "d:/MyWebsiteApp" 

注意:您所提供的代碼,請注意以下幾點

1)實用程序命令是ASPNET_REGIIS的代替regiis_asp.net

2)由於您的應用程序是從物理路徑中提到,容器配置必須是-pdf而不是-pi

3)的節名是的ConnectionStrings,而不是的ConnectionString(注意「小號」)

如果你正試圖從虛擬路徑解密然後命令必須是如下

aspnet_regiis -pd "connectionStrings" -app "/MyWebsiteApp" 
相關問題