0
私は何かを以下に説明しようとした、何とか、IPアドレスは、ここで C#のIPアドレスは常に:: 1
はコードであり、両方のローカルおよびサーバー側で、常に:: 1ですが、私が試しました。m_CallerIP = string.IsNullOrEmpty(req.ServerVariables["HTTP_CLIENT_IP"]) ? req.UserHostAddress : req.ServerVariables["HTTP_CLIENT_IP"];
string Port = string.IsNullOrEmpty(req.ServerVariables["HTTP_CLIENTPORT"]) ? req["HTTP_CLIENTPORT"] : req.ServerVariables["CLIENTPORT"];
string asd2 = String.IsNullOrEmpty(req.ServerVariables["REMOTE_ADDR"]) ? req.UserHostAddress : req.ServerVariables["REMOTE_ADDR"];
string asd23 = String.IsNullOrEmpty(req.ServerVariables["HTTP_X_FORWARDED_FOR"]) ? req.UserHostAddress : req.ServerVariables["HTTP_X_FORWARDED_FOR"];
string asd4 = req.UserHostAddress;
IPAddress address = IPAddress.Parse(m_CallerIP);
IPAddress address1 = IPAddress.Parse(asd2);
IPAddress address2 = IPAddress.Parse(asd23);
IPAddress address3 = IPAddress.Parse(asd4);
なぜ、どのように解決するのか知る人がいますか?
ありがとうございました!
まだ試しました:: 1 – NewPHPer
あなたは別のマシンからサーバーにアクセスしていますか? –
@ChristophKはい私はすでにこれを試しました。 – NewPHPer