Dim From_Url As String
        Dim Server_Url As String
        From_Url = Request.ServerVariables("HTTP_REFERER")
        Server_Url = Request.ServerVariables("SERVER_NAME")
        Response.Write(From_Url.ToString)
        Response.Write(Server_Url.ToString)
不开防火墙正常
开了防火墙后出问题:
         “未将对象引用设置到对象的实例。 ”
是这句:        Response.Write(From_Url.ToString)

解决方案 »

  1.   

    From_Url = Request.ServerVariables("HTTP_REFERER")
    返回了null所以出现错误
      

  2.   

    From_Url = Request.ServerVariables("HTTP_REFERER")
    返回了null所以出现错误
    但不开防火墙,就是正常的能返回值啊,
    Request.ServerVariables用的是什么端口啊?
    请教,为保护自己的服务器,不能关防火墙的。
      

  3.   

    这些语句都是得到服务器的信息,是。net发出的请求,防火墙会把这个请求做为一个应用程序来处理,是否允许运行这个程序(进程),试试搜索下被关闭的列表里,或者添加到信任的列表里
      

  4.   

    From_Url = Request.ServerVariables("HTTP_REFERER")
    From_Url为null说明要么服务器列表没有"HTTP_REFERER",要么该服务被拒绝。
    你查看一下防火墙的相关列表或设置看看。