Christian Weissengruber: session ID und netscape?

Beitrag lesen

Hallo zusammen,
ich rufe ein script (init1.asp) folgendermassen auf:
Response.Redirect "https://serverpfad/init1.asp?ID=" & Session.SessionID
mit msie gibt es keinerlei Probleme.
mit netscape auf lokalem Server auch nicht.
auf dem oeffentlichen webserver sind jedoch die verglichenen SessionID's unterschiedlich.
d.h.
theSessionID = Request.Querystring("ID") liefert z.b: 220721841
und Session.SessionID liefert 220721844
das passiert nur mit Netscape, ich kann allerdings kaum NN-User ausschliessen.
(natuerlich mit unveraenderten Browsereinstellungen)
hat da jemand eine Idee?

hier das script,

<% @LANGUAGE="VBSCRIPT"  %>
<% Option Explicit   %>

<%Response.Expires = 0%>
<%Response.Buffer = True %>
<!--#INCLUDE FILE = "../include/mylog.asp" -->
<%  
Dim theSessionID

' wenn der das direkt anwaehlt, darf er nicht
Dim strFormErr
theSessionID = Request.Querystring("ID")
' netscape kapiert das nicht
'mylog now()
'mylog theSessionID
'mylog Session.SessionID
If theSessionID <> "" Then
If theSessionID <> Session.SessionID Then
  'Response.Write "Cookies are OFF"
  strFormErr = strFormErr & "<font color=" & "#FF0033" & ">" & "Sie erlauben leider keine Cookies, Transaktionen koennen nicht durchgefuehrt werden "  & "</font>" & "<BR>" & "<BR>"& "</b>"
   Response.Redirect "../error.asp?msg=" & Server.URLEncode(strFormErr)
Else
  'Response.Write "Cookies are ON"
  Response.Redirect "init2.asp"

End If  

Else ' the user didn't come from default.asp, send 'em back
Response.Redirect "init.asp"
End If
%>