Hier ist das Szenario-Sharing eine Sitzung zwischen zwei Web-Anwendungen
Ich habe zwei Web-Anwendungen, Website-A (C# Webforms) und Website-B (C# MVC)
Webseite B wird als Anwendung unter Website eingerichtet A in IIS.
Wenn sich ein Benutzer auf Website AI den Benutzer möchten den Zugriff auf Website B haben, als ob sie auf Website B und angemeldet
Ich habe einen Web-Service gegangen war. Erstellt, die in Website B protokolliert, wenn ein Benutzer loggt sich in Website A ein, aber das scheint nicht den gewünschten Effekt zu haben, schätze ich, weil die 2 Anwendungen keine Sitzung teilen? Gibt es trotzdem, dass die 2 Anwendungen die gleiche Sitzung teilen?
Warum verwenden Sie nicht stattdessen einen Webdienst? – Transcendent
Wenn diese Anwendungen unter verschiedenen Lösungen, dann glaube ich nicht, dass Sie Sitzungsvariable teilen können. Wenn ja, wäre das unsicher. wie @Transcendent sagte, Web-Service würde helfen. Sie sollten dieselbe Quelle suchen, um den Anmeldestatus des Benutzers zu überprüfen. – Badiparmagi
Wenn Sie wirklich keinen Webdienst verwenden möchten (was der Standard ist), können Sie domänenübergreifende Cookies verwenden und sie an beiden Enden verwenden, obwohl ich sie nicht empfehle. – Transcendent