Проблема с управлением обработкой и управлением cookie FastapiPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Проблема с управлением обработкой и управлением cookie Fastapi

Сообщение Anonymous »

Я пытаюсь получить доступ к токену из запроса в моем приложении Fastapi, которое работает в моей конечной точке контейнера Docker, но не может получить файлы cooki -Верд ">@user.get('/get_cookies')
async def get_cookies(request: Request, user: user_dependency):
if not user:
raise HTTPException(status_code=status.HTTP_401_UNAUTHORIZED)
access_token = request.cookies.get('access_token')
refresh_token = request.cookies.get('refresh_token')

print(f"Access Token: {access_token}, Refresh Token: {refresh_token}")
if access_token and refresh_token:
return {'access_token': access_token, 'refresh_token': refresh_token}
else:
return "Failed to fetch access token and refresh token"


Я использую запросы , чтобы сделать запрос на API из моего приложения Streamlit
import streamlit as st
import requests

p_uri = "http://localhost:8000/user/get_cookies"

response = requests.get(p_uri)
st.write(response.json())
< /code>
Вот как cookie isset < /p>

response = RedirectResponse(url='http://localhost:8501')

response.set_cookie(
key='jwt_token',
value=jwt_token,
httponly=False,
max_age=60 * 60 * 24 * 30,
secure=False,
samesite='lax',
domain='localhost',
path='/'
)
response.set_cookie(
key='access_token',
value=token,
max_age=60 * 60 * 24 * 30,
httponly=False,
secure=False,
samesite='lax',
domain='localhost',
path='/'
)

response.set_cookie(
key='refresh_token',
value=refresh_token,
max_age=60 * 60 * 24 * 30,
httponly=False,
secure=False,
samesite='lax',
domain='localhost',
path='/'
)

return response


Подробнее здесь: https://stackoverflow.com/questions/794 ... management
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Проблема с управлением обработкой и управлением cookie Fastapi
    Anonymous » » в форуме Python
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Проблема с управлением обработкой и управлением cookie Fastapi
    Anonymous » » в форуме Python
    0 Ответы
    20 Просмотры
    Последнее сообщение Anonymous
  • Проблема с управлением обработкой и управлением cookie Fastapi
    Anonymous » » в форуме Python
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Проблема с управлением обработкой и управлением cookie Fastapi
    Anonymous » » в форуме Python
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Проблема с управлением обработкой и управлением cookie Fastapi
    Anonymous » » в форуме Python
    0 Ответы
    29 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»