今カスタマイズしたグループに、現在のユーザーが所属しているかを調査する
普通にやるなら、IsInRole を使うのですが
.NET の認証ネタを 2 つ | re-Think things
のように、
必ず、ログアウト/ログインしないと、false が返って来ます。
という問題があります。
それならば、というわけで
http://tipsofvb.net/blogs/tips/archive/2006/10/27/400.aspx
このへんを駆使してみたのですが、結果変わらず。
しょうがないので ADSI 使ってクエリー投げてみようかと
「ユーザの所属するグループを取得する」(1) Insider.NET − @IT
思います。
本来なら
Download Visual Studio 2005 Retired documentation from Official Microsoft Download Center
このやり方が正しいのだろうけど、何故か
foreach ( object group in (IEnumerable)groups)
でエラーが出るのです。Invoke ェ…。