自動的にデプロイした後、web.configファイルのセクションを暗号化/パブリッシュ?

StackOverflow https://stackoverflow.com/questions/950978

  •  11-09-2019
  •  | 
  •  

質問

私は2つの関連質問があります:

環境間でのWebプロジェクトの展開を管理するための最良の方法は何ですか?私はちょうどのの .NET Web配置プロジェクトをダウンロードし、素晴らしい環境を、一致するweb.configの特定のセクションを置き換えるようなものを扱うように思われます。私は自動化したい他の事はweb.configの特定のセクションを暗号化しました。公開後'auto-encrypt'のセクションをweb.configする方法はありますか?

あなたがweb.configにパスワードを保存します。ここで、

2番目の質問はありますか?私は、パスワードではなく、ののappSettings のの残りの部分を暗号化します。私は、カスタムweb.config構成設定領域を作成する必要がありますか?

役に立ちましたか?

解決

ジョエル・ヘイ - Webデプロイメントプロジェクトはビット今日付れる - (それはVS2010で出荷されますが、それは今、スタンドアロン利用可能です)の代わりにMS配備ツールをチェックしてください。あなたが求めていることは、おそらく場合msdeploy(マシン固有DPAPI暗号化)と箱から出して取り扱うのではなく、ツールはPowerShellのと統合されているので、あなたのconfigsを上の暗号化するためのスクリプトを実行するために、PowerShellのV2 CTP3リモーティング機能を使用することができますリモートで各マシン、(あなたがとにかくmachienローカルDPAPIにアクセスできる唯一の方法である。)

ここでこの男は何か似ています:

http://forums.iis.net/p/1156413/1904975.aspx

-Oisin

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top