S_a_k_Uの日記みたいなDB

~サクゥーと呼ばないで~

IIS標準のパスワード変更用UI(IISADMPWD)の利用

Windows端末以外からのパスワード変更について - @ITで、ドメインユーザーのパスワード変更についてのポストがあり、その中で

パスワード変更用のWebインタフェイスは、Windows2000/2003のIIS5/IIS6にて標準で準備はされてます。
http://support.microsoft.com/kb/269082
Webが使えるクライアントであればOSは問いません。

との記載があったので使ってみる。
実際はIIS6.0なので、こちらを参照
http://support.microsoft.com/kb/555071/ja
しかし、直訳っぽいのでイマイチ判りづらい。
PasswordChangeFlagsの設定はどうやるんだ?と思って、Adsutil.vbs 管理スクリプトを使用するを参照する。

REM PasswordChangeFlagsを参照
cscript.exe adsutil.vbs get w3svc/PasswordChangeFlags
REM PasswordChangeFlagsを設定
cscript.exe adsutil.vbs set w3svc/PasswordChangeFlags (値)

結局デフォルトの6ままで動作してるので、とりあえずそのままのとしてみる。

IISASPのページが開けない

元々IIS-TomcatでWebアプリを動かしていて、ASPが動いた実績がなかったので、

HTTP エラー 404 - ファイルまたはディレクトリが見つかりません。

が返ってきてたけど、Webサービス拡張の「Active Server Pages」を許可したらページが表示された。

Windows Server 2008/IIS 7.0以後のIISADMPWD代替案

TechNet Blogs » Microsoft Japan IIS Support Team » Windows Server 2008/IIS 7.0 以後におけるパスワード変更機能についてによると、

Windows Server 2008/IIS 7.0 以後のバージョンの IIS では、IISADMPWD はサポートしておらず、動作しません。

とのこと。
IISADMPWD ASP.NET HTTP ModuleにHTTP モジュールのサンプルがあるので参考にしてくれと。