Unsere Website hat derzeit dieses Problem. Grundsätzlich passiert es nur, wenn wir auf bestimmte Links klicken, um ein neues Fenster zu öffnen.
Dies ist die Fehlermeldung, die wir erhalten:
Die Sitzungsstatusanforderung kann nicht an den Sitzungsstatus-Server gesendet werden.
Stellen Sie sicher, dass der ASP.NET-Statusdienst gestartet ist und die Client- und Server-Ports identisch sind.
Wenn sich der Server auf einem Remotecomputer befindet, stellen Sie sicher, dass er Remoteanforderungen akzeptiert, indem Sie den Wert von HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ aspnet_state \ Parameters \ AllowRemoteConnection überprüfen.
Befindet sich der Server auf dem lokalen Computer und ist der zuvor genannte Registrierungswert nicht vorhanden oder auf 0 gesetzt, muss die Verbindungszeichenfolge des Statusservers entweder 'localhost' oder '127.0.0.1' als Servernamen verwenden.
Zielseite :
Void MakeRequest (StateProtocolVerb, System.String, StateProtocolExclusive, Int32, Int32, Int32, Byte [], Int32, Int32, SessionNDMakeRequestResults ByRef)
Dies ist die Webkonfiguration, die das Tag "sessionstate" enthält:
<sessionState mode="StateServer" timeout="45" />
Ich habe den ASP.NET-Statusdienst überprüft und er wird derzeit gestartet und auf automatisch eingestellt
Ich habe die in der Fehlermeldung angegebene Registrierung auf 1 gesetzt, funktioniert aber immer noch nicht.