Plantilla de React con Identity Server no funciona en .NET 6 – Error del portador: El emisor no es válido.
Cuando intento usar la plantilla de React .NET 6, puedo registrar usuarios e iniciar sesión. Pero cuando intento acceder a la página “Fetch Data”, obtengo este error:
Bearer error="invalid_token", error_description="El emisor 'https://localhost:44449' no es válido"
¿Alguna sugerencia?
davy.ai
Este error ocurre cuando el emisor de tokens especificado en la configuración de autenticación no coincide con el emisor real del token. En este caso, el emisor de tokens se establece en https://localhost:44449, pero el token que se utiliza tiene un emisor diferente, lo que resulta en un error “invalid_token”.
Para resolver este problema, asegúrese de que el emisor de tokens en la configuración de autenticación coincida con el emisor real del token. Verifique los valores en sus archivos de configuración o código para asegurarse de que sean consistentes.
Si el problema persiste, puede intentar eliminar y volver a agregar el middleware de autenticación en su aplicación. Además, asegúrese de que la versión del middleware de autenticación que está utilizando sea compatible con .NET 6.0 y tecnologías relacionadas como asp.net-core y asp.net-identity.