cookie fastapi no recibida por react frontend: resolution
cuando se usa Fastapi como el backend y reaccionó como el frontend comunicado a través de las solicitudes de AJax, las cookies establecidas por Fastapi podrían ser recibidas por el react. Este comportamiento inconsistente se puede atribuir a los números de puerto distintos utilizados por ambas aplicaciones, que crea un escenario de solicitud de origen cruzado.
para abordar este problema, se necesitan varios pasos:
Configure la solicitud de Axios en su aplicación React para recibir cookies configurando la propiedad WhitCredentials en verdad. Esto es necesario para las solicitudes de origen cruzado para incluir credenciales como cookies.
, por ejemplo, en axios:
in achetch API:
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3