Redirecting from http to https in IIS7
IIS7でhttpへのアクセスをhttpsにリダイレクトする方法が記述されています。IIS6との大きな違いは、aspxといったASP.NETがコントロールするファイルだけでなく、すべてのファイルにたいするアクセスにこのリダイレクトを簡単に適用できるようになった、という点ですね。
#このプログラムだとすべてのアクセスがhttpsにリダイレクトされるので、実際にはもうちょっと工夫が必要かな。