Что я делаю, так это: Некоторая терминология:
Я, являющийся клиентом в соответствии с терминологией, использую OAuth для получения разрешения от информации пользователя (владельца активов) на другой стороне (сервер).
1, я (клиент) выдал запрос на токен запроса «серверу», и сервер ответил токеном запроса.
2, после того как я получил токен ответа, я сохранил его в сеансе, используя request.session ['request_token'] = XXX (токен), и получу его позже.
3, затем я использую URL-адрес аутентификации, который дал мне сервер, чтобы перенаправить пользователя на сайт сервера.Пользователь утверждает, а сервер перенаправляет пользователя обратно в соответствии с моим callback_url.
4, и теперь я хочу получить значение сеанса, которое я только что сохранил.Но не удалось.
Я думаю, это потому, что сеанс не может сохраняться после нескольких запросов страниц. (Он работает на моем компьютере, если требуется только одно перенаправление)
Использование базы данных для сохранения значениявсе в порядке, но есть ли более элегантный способ (например, сессия)?