有没有人知道如何根据c#dot net中的Web应用程序的IPV6地址限制用户登录?
我已经使用IPV4完成了这项功能并且工作正常,但我想根据用户的IPV6来限制用户的Web应用程序.
这可能吗?
我想获取用户IP并将其插入表中.我正在使用以下内容:
SqlCommand cmd = new SqlCommand("INSERT INTO Raspunsuri Values(@raspuns,@cnp,@data,'1',@ip)", con);
cmd.Parameters.AddWithValue("@cnp", Session["sesiune_cnp"]);
cmd.Parameters.AddWithValue("@raspuns", textbox1.Text);
cmd.Parameters.AddWithValue("@data", DateTime.Now.ToLocalTime());
cmd.Parameters.AddWithValue("@ip", HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"]);
Run Code Online (Sandbox Code Playgroud)
但当我看到Ip栏中的表格时,我只得到1 ...你能给我一个解释吗?