プロが教えるわが家の防犯対策術!

ASP.NETではない(レガシー)ASPで、ログインユーザのグループ名を取得したいと考えています。
ユーザの管理は、webサーバのローカルユーザで管理しており、
ユーザ名は「Request.ServerVariables("LOGON_USER")」で取得することができましたが、
グループ名を取得する方法がわかりませんでした。
ServerVariablesにはグループ名を管理するパラメータは無さそうなのですが、取得することはできるのでしょうか?
まったく異なった方法でも良いので、ご存知の方がいらっしゃいましたら、ご教授願います。

A 回答 (1件)

ASP で実行できるか試してません。



Dim domainName
Dim userName

domainName = "hoge"
userName = "taro_yamada"

Dim c
Set c = GetObject("WinNT://" & domainName & "/" & userName)

Dim g
For Each g In c.Groups
  Response.Write g.Name & "<br/>"
Next
    • good
    • 0
この回答へのお礼

教えていただいた方法で取得できました!
ありがとうございました。

お礼日時:2011/08/08 11:23

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!