【发布时间】:2015-03-14 22:36:43
【问题描述】:
我正在寻找一种将客户域和用户名放入 ASP 页面的方法。 据我所知,这对于纯 ASP 来说是不可能的。
我读过一种可能性是编写一个 ActiveX 控件。但这并不容易,我从来没有做过类似的事情。是否有其他方法可以获取客户端的系统变量?
【问题讨论】:
-
为什么需要这些信息?如果您需要某些身份验证信息,请让用户将其键入您的用户界面。也许一些替代技术或工作流程是更好的方法。所以请提供更多信息。
-
用户进入网站需要自动登录(内网网站)。这是客户的一项关键要求。
-
和
one-time登录,而不是使用cookies 是不可能的?我会与一个非常不安全的系统争论,这样的自动登录。因为具有相同域\用户令牌的其他人也可以自动登录到您的站点。 -
什么是移动客户端?在您的智能手机上,您没有域\用户作为“系统变量”。
-
他们不想要这个。因为担心他们的员工不会使用 Intranet。机器启动时需要发生的第一件事是浏览器启动,进入它们的 Intranet 并登录它们。这对它们来说是不可协商的。
标签: c# asp.net client-server system-variable