客户端通过 Wi-Fi 连接的笔记本电脑登录时重定向到 Asp.Net MVC 错误页面

Redirect to Asp.Net MVC error page while client logged in through Wi-Fi Connected Laptop

我有两个网站。一个是 80 端口,另一个是 8080 端口。第一个通过 LAN 和 Wi-Fi 网络从任何地方完美登录。即使我为此更改端口也没有发生错误。

但是另一个从我家里或办公室的不同笔记本电脑通过局域网和 Wi-Fi 完美登录。即使是客户办公室也可以通过 LAN 连接完美工作。但是当客户想从他们不同的分支机构使用 Wi-Fi 网络登录站点时,登录页面被重定向到 Asp.Net MVC 默认错误页面。

搞不懂是网络问题还是登录认证问题还是连接字符串问题。请帮我解决问题。

在此先感谢您的良好合作。

问题已解决。我不知道为什么某些 WiFi 网络在网站上线时无法检测到 IPAddress.Parse(Request.UserHostName)。 在评论了以下几行之后,LAN 和 Wifi 上的一切现在都正常了。 但糟糕的是,现在我不得不避免从登录信息列表中显示登录 PC 名称。

   private void  GetLoggedPCInfo()
    {
        //string ip = Request.UserHostName;
        //IPAddress myIP = IPAddress.Parse(ip);
        //IPHostEntry GetIPHost = Dns.GetHostEntry(myIP);
        //List<string> compName = GetIPHost.HostName.ToString().Split('.').ToList();
        //Session["LoginPC_Name"] = compName.First().ToUpper();
        string dateTime =  DateTime.Now.ToString("dd-MM-yyyy hh:mm:ss tt");
        Session["LoginDateTime"] = dateTime.ToString();
    }