如何在使用表单身份验证时获取服务器端的当前用户域?

时间:2015-04-06 07:42:24

标签: asp.net

我有一个应用程序,我需要在服务器站点中找到当前的登录用户域名,但我的身份验证模式是Form,请帮助我。

1 个答案:

答案 0 :(得分:0)

最后,我认为解决问题的方法很好,并且也完成了。

通过使用JS,我们可以获取当前的系统详细信息,然后将其存储到隐藏的文件中,我们可以访问当前的系统域名&服务器端的用户名。

 function domain_Data() {
                var comdetails = new ActiveXObject("wscript.shell");
                var comusername = comdetails.ExpandEnvironmentStrings("%username%");
                var comusername1 = comdetails.ExpandEnvironmentStrings("%UserDomain%");

                var add = comusername1 + ":" + comusername;
                alert(add);
                document.getElementById("_hide").value = add;}