HttpSelfHostServer und HttpContext.Current

Ich arbeite an einer selbst gehosteten ASP.NET-Web-API-Anwendung. Alles funktioniert gut, aber jetzt kämpfe ich mitHttpContext:

Ich muss die Sitzungsinformationen vom Client speichern. AberHttpContext.Current ist immer null. So ist es offensichtlich, dass meineHttpSelfHostServer arbeite nicht mit der statischen HttpContext-Klasse.

Was ich nicht verstehe ist: warum ..? Und ich kann auch keinen Weg finden, es zu sagenHtttpSelfHostServer NochHttpSelfHostConfiguration arbeiten mitHttpContext.

Folgendes mache ich:

Ein ... ErstellenHttpSelfHostConfiguration

1.1 HinzufügenService-Resolvers & Routes1.2 Benutzerdefiniert hinzufügenUserNamePassword-Validator

Erstellen Sie eine neue Instanz von HttpSelfHostServer mit der Konfiguration

2.1server.OpenAsync().Wait()

Irgendeine Hilfe, wie ich meinem Server sagen kann, mit zu arbeitenHttpContext.Current wird sehr geschätzt! Prost!

Antworten auf die Frage(2)

Ihre Antwort auf die Frage