2016-09-06 8 views
0

次のコマンドを使用してマシンキーを使用してweb.configの一部を暗号化しています。ます。aspnet_regiisようweb.configファイルに改名ネットアプリは、)それで動作します:"aspnet_regiis -pef"コマンドは、web.configの "<configSections>"セクションを削除します。

aspnet_regiis -pef "section-to-encrypt" "C:\inetpub\path-to-web.config\bin\Release" -prov "provider-name" 

これを実行する前に、私は(「プロバイダ名」をフックするために必要としているように見える部分< configProtectedData>を追加しますマシン暗号、それが表示されます)。

問題:上記のコマンドを実行すると、.configファイルから< configSections>が削除され、破損します。

私は間違っていますか?

答えて

-1

私はちょうど解決した同様の問題がありました。 configProtectedDataを挿入した場合。 configSectionsセクションの前に、configSectionsを消去していました。 configSectionsセクションの後に追加した場合、それは追加されません。

私は通常のweb.configファイルを暗号化していますが、その違いは重要ではないと思います。

関連する問題