Невозможно перенаправить на несколько URL-адресов после входа в Twitter с помощью OAuth1 - PullRequest
0 голосов
/ 05 апреля 2019

При реализации «Войти через Twitter» после входа в систему мы предоставляем oauth_callback и ожидаем, что код доступа будет отправлен на перенаправленный URL. URL-адрес уже добавлен в белый список URL-адреса в обратном вызове моего приложения Twitter. У меня есть три белых URL-адреса, но ответ всегда перенаправляется на первый URL-адрес в списке URL-адресов обратного вызова. Что должно произойти, это то, что он должен быть перенаправлен на URL, который я отправил в качестве URL обратного вызова в моем запросе. Кто-нибудь еще сталкивался с этой проблемой раньше? Если да, как вы решили это? Или мне нужно использовать отдельные приложения для отдельных URL-адресов.

https://api.twitter.com/oauth/authenticate?oauth_token=xxxxxxxxxxxxxxxxxxxxxxxx&oauth_callback=https://xxxxxx/xxxx/TwitterOAuth

Ожидается: перенаправление на URL обратного вызова https://xxxxxx/xxxx/TwitterOAuth отправлено с запросом. Факт: перенаправление на первый URL-адрес в части URL-адреса обратного вызова приложения Twitter https://yyyyyy/zzzzz/TwitterOAuth

...