Моя проблема заключается в том, что после того, как клиент подключается с действительным токеном, веб-сокет сразу закрывается с кодом 1006.
Вот соответствующая часть моего кода:
Код: Выделить всё
@app.websocket("/ws")
async def websocket_endpoint(websocket: WebSocket, token: str):
try:
payload = jwt.decode(token, SECRET_KEY, algorithms=["HS256"])
await websocket.accept()
await websocket.send_text("Connected!")
except Exception as e:
print(e)
await websocket.close()
Подробнее здесь: https://stackoverflow.com/questions/798 ... entication
Мобильная версия