//判断当前账号是否为域账号
bool isDomainUser = currentPrincipal.IsInRole("Domain Users");
//这句可以获取到域账号,但获取的是服务器域账号(IIS所在的服务器)
string strDomainAccount = System.Security.Principal.WindowsIdentity.GetCurrent().Name;
现在我应该怎么获取到客户端(浏览器)的域账户,以及客户端是否为域名账户?有谁熟悉AD开发的请帮忙指点一下。
对于客户端来说 接收的东西都是html 是没有权限做这种个人信息的事情的
要是真能做到 问题就大了
那一般AD验证是怎么做的?
也就是说,如果当前Windows用户是通过AD账户登录的,web就免账号登录,打开系统直接进入系统。
@chengeng: 这个我不清楚 应该机制走的是另一套
你的web需要采用域账户体系登录,然后web服务器获取当前用户。就知道了。
有相关的案例吗?或者帮我网上找个例子。我现在是怕找的案例不对,瞎忙活!帮忙找个,然后链接给我也行!
或者您QQ多少?我加您一下?