2009-01-19 44 views
0

我们正在进行呼叫中心系统的分析阶段。为了避免潜在的棘手的身份验证问题,我们可能需要读取代理的LAN ID并将其用作系统中的用户ID。IE/ASP.NET是否可以读取用户的LAN ID

是否有可能从ASP.NET读取LAN ID,甚至是从Javascript读取?

+1

什么是“LAN ID”? – Bombe 2009-01-19 16:34:51

回答

0

我不确定LAN ID是什么。我只是假设你的意思是一个MAC地址?

如果是这样,我不相信有可能通过没有ActiveX控件的ASP.NET或者在客户端安装的东西来获取它。

当然,MAC地址可以更改(新网卡等)并且被欺骗,因此在您的情况下可能会或可能不会出现问题。

1

如果您打开网站的集成Windows身份验证(并关闭匿名访问),那么用户在访问网站时将通过其域帐户进行身份验证。您可以使用代码检索其用户名

Page.User.Identity.Name 

我在过去的几个Intranet应用程序中成功完成了此操作。

相关问题