Web.Configの内容を暗号化する
2008 年 5 月 26 日 月曜日 by 山平ASP.NETアプリケーションに限ったことではありませんが、WebアプリケーションでDBアカウントをソース中に記述しなければならないのは気持ちのいいものではありません。
パスワードだけでも暗号化できないものかと調べていたら、なんと.NETがサポートしているではありませんか。
ASP.NETアプリケーションに限ったことではありませんが、WebアプリケーションでDBアカウントをソース中に記述しなければならないのは気持ちのいいものではありません。
パスワードだけでも暗号化できないものかと調べていたら、なんと.NETがサポートしているではありませんか。
こんにちは ito です。
前回の投稿 より間が空いてしまいましたが、第三回は、.NET Frameworkを使った、具体的なプログラミングの例を示したいと思います。Java等のプログラミング言語と同様ですが、.NET Frameworkの強みの1つは、たくさんの便利なライブラリが同梱されていることです。(.NET ではこれを「クラスライブラリ」といいます)
今回はそのライブラリの中から、System.Net名前空間の便利なクラスを使っていきます。System.Net名前空間の「Net」は、.NET Frameworkの「NET」とは関係がなく、「Network」の意味です。今回利用するのは、Webページを閲覧するときに利用されるプロトコルであるHTTPを利用するためのクラスです。Webページをプログラム経由で取得することで得られるメリットもいくつかありますので、具体的な例をご紹介します。