我正在捕获访问我网站特定部分的用户的一些信息,我收到一个奇怪的错误.我有一段代码执行以下操作.
string userIp = request.UserHostAddress;
请求变量是HttpRequestBase.有时这工作得很好,我得到IP – 其他时候它抛出一个错误,我不知道如何防范.这是我的错误日志.
“值不在预期范围内.在System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode,IntPtr errorInfo)
在System.Web.Hosting.IIS7WorkerRequest.GetServerVariableInternal(String name)“