使用终端服务(可能带有或不带有 Citrix 附加组件)时,是否可以识别用户的物理位置?
客户端工作站硬件是混合的——有时是 Windows pc,有时是瘦客户端单元(例如 Wyse 等)。
我们的应用程序需要根据用户的位置来改变业务功能。例如,遵守不同的州法律或现金处理(现金抽屉可以由分行或商店的任何工作站使用,但不能从其他分行或商店访问)。
也不能依赖用户的登录来识别他们的位置 - 虽然大多数用户只会在一个位置工作,但有些用户确实从一个位置到另一个位置。出于安全和审计原因,不能为每个位置使用不同的登录名。
除了询问用户他们在哪里(肯定是一个有问题的解决方案)之外,是否有任何 API、系统支持或技术来解决此类需求?
谢谢!