WindowsPrincipalは、Windowsユーザとしての情報を持っている。
WindowsPrincipal クラス (System.Security.Principal) | Microsoft Docs
第18回 Windows認証を実装したWebアプリケーション:連載 プログラミングASP.NET ―ASP.NETによるWebアプリケーション実践開発講座― (1/3 ページ) - @IT

コントロールパネルの管理ツール。

コンピュータの管理。

新しいグループ。

aspgroupとして追加を押し、自分のユーザ名を書く。

名前の確認を押すと、こうなる。
(このUIは不思議・・・。なぜこうしたんだろう・・・。)

閉じるじゃなくて作成を押す。

aspgroupが追加された。

この2つを用意。
web.configは前回と同じ。
WindowsPrincipal_.aspxは、
IsInRoleで、ユーザにaspgroupのロールがあるか確認。

B.Gでログイン。
このユーザはaspgroupに属しているので、

こうなる。
(でもIsInRoleに"Administrators"指定すると、falseになるのは何故だろ・・・。)