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ままで動作してるので、とりあえずそのままのとしてみる。
IISでASPのページが開けない
元々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 モジュールのサンプルがあるので参考にしてくれと。