Wie wird JWT in der MVC-Anwendung zur Authentifizierung und Autorisierung verwendet?

ch hatte vor, ASP.NET Identity 2.0 in einer ASP.NET MVC-Anwendung für die Authentifizierung und Autorisierung zu verwende

Verweis auf den unten stehenden Link

JSON-Web-Token in ASP.NET Web API 2 mit Owin

Ich konnte ein Zugriffstoken (JWT) für den gültigen Benutzer erstellen, d. H., Wenn sich der Benutzer bei der Anwendung anmeldet, überprüfe ich den Benutzer mit Name und Kennwort und stelle ein JSON-Web-Token für diesen gültigen Benutzer aus.

Nun, ich habe in einigen Artikeln gelesen, dass wir das Inhaber-Token für jede Anforderung in Headern übergeben müssen, um den Benutzer für die Authentifizierung zu validieren. In MVC stellen wir das Authorize-Attribut für die zu schützenden Methoden zur Verfügung, wie unten gezeigt…

      public class UserController : BaseHRAppController
      {
            [Authorize]
            public ActionResult Index()
            {          
               return View();
            }
       }

Wie kann ich meine MVC-Anwendung anweisen, JWT zur Validierung des Benutzers zu verwenden?

Ich möchte, dass meine MVC-Anwendung den Benutzer mit JWT überprüft, wenn der Benutzer versucht, auf die Methode mit dem Attribut authorize zuzugreifen. Da ich auf vielen Seiten AJAX-Aufrufe verwende, um auf die in MVC Controller vorhandene Methode zuzugreifen, ist es meines Erachtens nicht gut, bei jeder AJAX-Anforderung ein Token zu übergeben. Ich benötige Hilfe, um die Authentifizierung und Autorisierung mithilfe von ASP.NET Identity in einer MVC-Anwendung auf effiziente Weise durchzuführen.

erzeit kann ich dieses JWT-Token nicht zur Authentifizierung und Autorisierung in einer MVC-Anwendung verwende

Antworten auf die Frage(4)

Ihre Antwort auf die Frage