Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 14264|Antwort: 1

[ASP.NET] Keine Session-State-Anfrage an den Session-State-Server kann gesendet werden

[Link kopieren]
Veröffentlicht am 13.04.2016 15:26:49 | | |
Die Sitzungszustandsanfrage kann nicht an den Sitzungszustandsserver gerichtet werden. Bitte stellen Sie sicher, dass der ASP.NET State-Service gestartet wird und dass die Client- und Serverports identisch sind.  Wenn sich der Server auf einem entfernten Rechner befindet, stellen Sie bitte sicher, dass er entfernte Anfragen akzeptiert, indem Sie den Wert von HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\aspnet_state\Parameters\ überprüfen AllowRemoteConnection.  Wenn der Server auf der lokalen Maschine ist und der zuvor genannte Registry-Wert nicht existiert oder auf 0 gesetzt ist, muss die Zustandsserver-Verbindungsstring entweder 'localhost' oder '127.0.0.1' als das Servername.



StateServer-Sitzungsverwaltung
Setzen Sie die Mode-Eigenschaft auf StateServer, der die Sitzungsdaten in einem separaten Speicherpuffer speichert und auf einem separaten Rechner ausführt
Windows-Dienste zur Steuerung dieses Puffers. Der vollständige Name des staatlichen Dienstes lautet "ASP.NET State Service" (aspnet_state.exe),
Sie wird durch die stateConnectionString-Eigenschaft in der Web.config-Datei konfiguriert. Dieses Attribut gibt den Server an, auf dem sich der Dienst befindet, und was zu überwachen ist.
Häfen:
<sessionState mode="StateServer"
stateConnectionString="tcpip=myserver:42424"
cookieless="false" timeout="20" />



Fehlerursachen:
ASP.NET Dienst des Staatsdienstes wird nicht gestartet.
Lösung:
Verwaltungswerkzeuge – > Dienste – > ASP.NET Staatsdienst starten.
Es wird empfohlen, den Starttyp auf Automatisch (Verzögerter Start) zu setzen.


CMD Admin-Befehl zum Start:Netsh Winsock-Reset








Vorhergehend:C# Verschiedene Eingabeformatvalidierung
Nächster:asp.net die MAC-Adresse des Servers erhalten
 Vermieter| Veröffentlicht am 13.04.2016 15:30:09 |
Der CMD-Befehl sollte Net Start aspnet_state
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com