暗号化appSettingsです。config
-
09-06-2019 - |
質問
私は開発webアプリケーションを必要とするユーザー名とパスワードに格納されます。Configまたは一部のUrlを要求することができるのwebアプリケーションそのものといたします。
知っています。Netフレームワークすることはできません。設定ファイルすることができるとしたなければならないと思い、悪い練習をこのような情報します。
お世話になりたいと思いまして読むことが必要で使えるようになったので、コマンドラインスイッチまたはデータを格納名簿に、サーバーにコピーします。していまへのアクセスはこれらのホストがオンラインにやってみFTPとコントロールパネル(兜ます。
誰でもできるのでお勧めず、無料の暗号化DLLまたは方法でできますか?むしろしない、あるいは自分!
感謝の声をなんにも思いを発行することが可能となるコマンドと、できない編集を行う。そうして暗号化util/ヘルパーがかかる。
解決
- 暗号化、復号化設定項目 (ASP.NET)MSDN
- 暗号化したファイルに保存す。Config値ASP.NET 2.0 にScottGuの ブログ
- 暗号化のカスタム設定項目 上K.スコット-ア ブログ
編集:
が使えない場合は、asp明を暗号化させることができconfigファイルを使用 SectionInformation.ProtectSection 方法。
サンプルにcodeproject:
他のヒント
なのでそう簡単で、カップルのハードルしました。
私の提供がたまるのもったいなかった暗号化が appSettings 部)デフォルトの暗号化プロバイダ:
暗号化 セクション。config:
- 開放管理コマンドはシェル(run 管理者として!).コマンドプロンプトから実行される
C:
を想定するときなどに使用します。
さらに想定に応用展開されるD:\Apps\myApp
きのこのパスを使うには step3. cd "C:\Windows\Microsoft.NET\Framework64\v4.0.30319"
, は、32ビットWindowsシステムの利用Framework
の代わりにFramework64
cd /D "D:\Apps\myApp"
注意: の/D
スイッチ変更の場合に自動でが異なっている。ここではパスやドライブの現在のディレクトリD:\Apps\myApp
ます。c:aspnet_regiis -pef appConfig .
きのこのメッセージ:
Microsoft(R)ASP.NET RegIIS版4.0.30319.0 管理ユーティリティーとアンインストールASP.NET を行います。Copyright(C)マイクロソフト株式会社All rights reserved.暗号化設定部---に成功した。
こともでき 復 セクション。config:これらは同じやり方ですが、オプション -pdf
の代わりに -pef
のためのaspnet_regiis.
ることも可能で暗号化その他の部門のいます。config-設定できるようにし、また 暗号化の接続文字列 部経由:
aspnet_regiis -pe "connectionStrings" -app "/SampleApplication"
詳細についてできるか こちらです。
注意: 暗号化の上 透明 ごwebアプリケーションするお客様のweb申請が認められなかったの設定暗号化して送信します。
選択することも可能です。利用 不透明な 暗号化、MicrosoftのDPAPI用 AES の枠組みの AESクラス.
であることと DPAPI 以上述べてきた ここでStackoverflow.DPAPI作品も同様の意味でもっとも多く使用する機械のユーザー資格の鍵となります。一般的には、 不透明な暗号化 さと制御のためのインスタンスに追加することができますの塩、または利用できる鍵に基づくユーザーのパスフレーズ.場合などについて知りたいと考えていを出すにはどうしたらいいんですからキーパスフレーズに、 こちらの.
使用aspnet_setreg.exe http://support.microsoft.com/kb/329290