Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有以下要求。我有许多用户从我的域内(内部网和 VPN)或从公共互联网的域外登录到我的系统。我想知道用户从哪里登录并分别路由它们。(将它们绑定到 WCF 服务上的特定端点)我尝试使用“环境”变量。但是我想解决一种特殊情况。即使从外部网络登录,拥有在域中注册的笔记本电脑的人也始终显示“正在域中”。我该如何解决这个问题?任何帮助,将不胜感激。
我不确定你是否可以可靠地做到这一点。我认为最好的做法是拥有一个内部服务器和一个外部服务器(或至少两个独立的应用程序,一个可从本地 Intranet 访问,一个可从 Internet 访问。在内部访问应用程序时,公司内部 DNS 将路由到应用程序的内部版本。外部将路由到应用程序的外部版本。
这里有类似的问题,
如何检测机器是否加入域(在 C# 中)?
和这里
在 asp.net 中检测用户域