OAuth Callback Session - PullRequest
       8

OAuth Callback Session

0 голосов
/ 07 сентября 2010

У меня проблема с поиском поддержки того же сеанса после получения обратного вызова oauth в сервлете. Поскольку обратный вызов поступает из Twitter, а не из браузера клиентов, я получаю другой сеанс.

Может кто-нибудь помочь ??

Ответы [ 3 ]

0 голосов
/ 16 сентября 2010

Вы также можете предоставить дополнительные параметры строки запроса в URL обратного вызова, и они будут предоставлены, когда пользователь вернется из аутентификации.

0 голосов
/ 31 мая 2012

Я столкнулся с этой проблемой в моей среде разработки, где мой URL обратного вызова отличался от URL, с которого я обращался к своему локальному приложению.

Итак, если URL-адрес обратного вызова http://myapp.apps.com,, вы должны начать доступ к своему приложению по тому же URL-адресу (настроенному через /etc/hosts).

Некоторые подробности доступны в этом сообщении .

0 голосов
/ 07 сентября 2010

Не зная о сервлетах, я предлагаю три общих совета.

1 - начать новый сеанс при получении обратного вызова OAuth.
2 - сохранить идентификатор сессии в файле cookie и получить позже
3 - токен OAuth начинается с nnnnnn-XXXXX, где nnn - идентификатор Twitter пользователя.

Надеюсь, это поможет.

...