用过MD API的举手。为啥所有用户不管是不是管理员GetIsAdmin函数返回的全是True。
用过MD API的举手。为啥所有用户不管是不是管理员GetIsAdmin函数返回的全是True。已解决。
可否詳細解說一下。回复 #3 stdmis 的帖子
是我没仔细看文档。这个函数只能做为参数在另一个方法中使用。具体如下调用(ASP)username="admin@domain.com"
Set oMDUser = Server.CreateObject("MDUserCOM.MDUser")
If oMDUser.LoadUserDll() = True Then
hUser = oMDUser.GetByEmail(username)
If hUser <> MD_BADHANDLE Then
Set oMDUserInfo = Server.CreateObject("MDUserCOM.MDUserInfo")
oMDUser.GetUserInfo hUser, oMDUserInfo
useradmin=oMDUser.GetWebConfigBit (hUser,MDUSERDLL_ISADMIN)
end if
end if
'useradmin返回布尔值。 MD的API倒还真没仔细瞧过
页:
[1]
